Я пытаюсь изучить ncurses и читаю потрясающее руководство здесь , но пример с указатели пользователей не компилируется. Я получаю эту ошибку, когда пытаюсь скомпилировать.
menu.cpp: In function 'int main()':
menu.cpp:44: error: invalid conversion from 'void (*)(char*)' to 'void*'
menu.cpp:44: error: initializing argument 2 of 'int set_item_userptr(ITEM*, void*)'
menu.cpp:70: error: invalid conversion from 'void*' to 'void (*)(char*)'
Кроме того, вам, вероятно, потребуется добавить cstdlib и cstring для компиляции с помощью strlen и calloc.
Я не очень разбираюсь в указателях void, поэтому буду очень признателен за помощь в исправлении примера.
Спасибо