c_programming_language/ncurses/main.c

29 lines
1.4 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include "modes.h"
#include <ncurses.h>
int main() {
/* Инициализация curses режима. Необходимо перед использованием приложения с
* этой библиотекой. Она инициализирует curses систему и выделяет память для
* текущего окна (stdscr в этой библиотеке)*/
initscr();
/*Функция вызова печати символов в stdscr на текущей x, y позиции. По
* умолчанию координаты = 0,0 => печать произойдет в левом верхнем углу*/
// printw("Hello world!");
/*Для того, чтобы символы выше напечатались на экране (на данный момент
* получена инструкция печати, но выполнение еще не инициализировано). Нужно
* вызывать функцию refresh, которая "Обновляет некоторые флаги и структуры
* данных и пишет данные в буфер, который относится к stdscr". Собственно эта
* функции дампит буфер на экран*/
// refresh();
// Ждем инпута от пользователя
// getch();
ncurses_modes();
// Завершаем curses режим
endwin();
return 0;
}