#c #coordinates #ncurses #curses
Вопрос:
Есть ли способ проверить, какой символ находится в заданном положении в окне консоли? Например, если я хочу проверить, есть ли звездочка (*) в позиции (10, 12), как мне это сделать? Или , если я использую move(10, 12);
, как мне проверить, какой символ находится в текущей позиции курсора? Я использую PDCurses.
Ответ №1:
Семейство функций inch должно это делать:
chtype inch(void);
chtype winch(WINDOW *win);
chtype mvinch(int y, int x);
chtype mvwinch(WINDOW *win, int y, int x);