Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

26 рядки
484 B

  1. #include <caca.h>
  2. #include <cstdlib>
  3. #include <cstdio>
  4. int main(void)
  5. {
  6. caca_canvas_t *cv = caca_create_canvas(16, 16);
  7. caca_set_color_ansi(cv, CACA_WHITE, CACA_TRANSPARENT);
  8. for (unsigned int n = 0; n < 256; n++)
  9. caca_put_char(cv, n % 16, n / 16, n);
  10. size_t len;
  11. void *buffer = caca_export_canvas_to_memory(cv, "tga", &len);
  12. fwrite(buffer, len, 1, stdout);
  13. free(buffer);
  14. /* Free everything */
  15. caca_free_canvas(cv);
  16. return 0;
  17. }