我现在正在尝试使用 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);
}
最佳答案
wgetch(win) 而不是 getch() getch() 与 win 的东西不兼容。
关于c - 基本框图未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732925/