Дерябкин Вадим
Дерябкин Вадим
Код демонстрации. `` void gui::gui_demo (void *obj) { obj = obj; makise_gui_st7565_driver(&m_gui_driver); makise_gui_st7565_init(&m_gui); makise_gui_autoinit(&m_host, &m_gui, &m_gui_driver, makise_gui_get_buffer, nullptr, makise_gui_draw, makise_gui_predraw, nullptr, nullptr, nullptr); MakiseStyle_SList sl_style = { .font = &f_minecraft_rus_regular_8,...
При 128 на 64 экране эта строка выходит за пределы массива при отрисовке. Твоя m_create_slist(&sl, &m_host.host, mp_rel(0, 0, 127, 63), sl_string, nullptr, nullptr, MSList_RadioButton, &sl_style, &sl_item_style);
Сейчас он не соответствует действительности и его нереально использовать. В дополнении надо добавить const к полям самой структуры шрифта.
Много времени потратил на это. Сделай ifndef. Если кто-то захочет иное - пусть пишет. Ну и надо где-то это задокументировать. Хоть небольшой комментарий где-то.
Просишь void*, а потом кастуешь к uint32_t. Фраза про отдельный котел. void* (*get_buffer)(uint32_t size);
I am doing a big project. The project contains many nested schemas. When I want to draw a line, after I release the left mouse button, the application freezes for...
Hello. I made an attempt to assemble the project. It did not work out. Qt5 is present. Linux Ubuntu 16.04 LTE. > $ qmake plantumlqeditor.pro && make > make -f...
``` % make cc -D_POSIX_C_SOURCE=2 -std=c99 -Wall -g -o imcat imcat.c -lm imcat.c:87:4: error: implicitly declaring library function 'snprintf' with type 'int (char *, unsigned long, const char *, ...)'...