我现在正在尝试使用 ncurses 绘制一些框。不幸的是,什么都没有出现。
我很确定这是基本的东西。代码很短。
#include <curses.h>
void create_win(int height, int width, int y, int x);
int main(int argc, char *argv[])
{
int i;
int size = 10;
initscr();
clear();
noecho();
cbreak();
for (i = 0; i < 20; i++)
{
create_win(size, size, size + i, size + i);
}
getch();
endwin();
return 0;
}
void create_win(int height, int width, int y, int x)
{
WINDOW *win;
win = newwin(height, width, y, x);
box(win, 0, 0);
wrefresh(win);
}