termbox2 2.5.0

termbox2 2.5.0

NgoDisemba 28, ngemva kwekhefu leminyaka engaphezu kwemibili, kwakhululwa umtapo wolwazi we-2.5.0 wokudala i-TUI. termbox2, ebhalwe ngo-C futhi yasatshalaliswa ngaphansi kwelayisense ye-MIT.

Uma kuqhathaniswa neyokuqala ithemu, i-API elula kanye nokungabikho kokuncika ngaphandle kwe-libc kuyagcinwa, kodwa okulandelayo kuyengezwa:

  • ukuhlola iphutha eliqine kakhulu;
  • ukuhlaziya okuphumelelayo kokulandelana kokuphunyuka;
  • usekelo lombala wamabhithi angama-32 ongalukhetha;
  • ukwesekwa okuthuthukisiwe kwamagrafu e-Unicode;
  • ukukhiqiza ikhodi yokulandelanisa eyakhelwe ngaphakathi;
  • test suite;
  • nokuningi okuningi.

Umtapo wolwazi uhlelwe njengomtapo wezincwadi wefayela elilodwa (ifayela elithi .h lingu-128K kuphela), nakuba lingahlanganiswa njengomtapo wolwazi ohlukile noma omile.

#define TB_IMPL #ihlanganisa "termbox2.h" int main(int argc, char **argv) {struct tb_event ev; int y = 0; tb_init(); tb_printf(0, y++, TB_GREEN, 0, "sawubona kubhokisi lethemu"); tb_printf(0, y++, 0, 0, "width=%d height=%d", tb_width(), tb_height()); tb_printf(0, y++, 0, 0, "cindezela noma yimuphi ukhiye..."); tb_present(); tb_poll_event(&ev); y++; tb_printf(0, y++, 0, 0, "uhlobo lomcimbi=%d key=%d ch=%c", ev.type, ev.key, ev.ch); tb_printf(0, y++, 0, 0, "cindezela noma yimuphi ukhiye ukuze uyeke..."); tb_present(); tb_poll_event(&ev); tb_shutdown(); buyisela 0; }

Source: linux.org.ru

Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster