Я пишу программы ncurses в C и С++, и я не нашел способ скрыть курсор от пользователя. Я немного поглядел в Интернете, но большая часть информации, которую я обнаружил, либо относится к реализациям Python/Ruby (n) проклятий, на самом деле не связана со скрытием курсора, или и то, и другое. Как я могу достичь своей цели?
Как скрыть курсор в ncurses?
Ответ 1
Вам нужно curs_set(0)
Чтобы процитировать страницу руководства:
Процедура curs_set задает состояние курсора невидимым, нормальным или очень видимым для видимости, равной 0, 1 или 2 соответственно. Если терминал поддерживает запрашиваемую видимость, возвращается предыдущее состояние курсора; в противном случае возвращается ERR.