У меня есть программа, которая печатает первые 5 или более строк текстового файла в окне проклятий, а затем печатает некоторые персонализированные данные. Но после печати строк из текстового файла курсор не будет перемещаться при использовании метода move() или wmove(). Я напечатал слово после использования обоих и обновления(), но оно печатается в последней позиции, в которой находился курсор. Я попробовал mvprintw() и mvwprintw(), но таким образом я вообще не получил вывода.
Это часть кода:
while (! feof(results_file))
{
fgets(line,2048,results_file);
printw("%s",line);
}
fclose(results_file);
mvwprintw(results_scrn,num_rows_res,(num_col_res/2) - 2,"Close");
wrefresh(results_scrn);
Подробнее здесь: https://stackoverflow.com/questions/766 ... es-library
Мобильная версия