0
我目前有一个程序只是在屏幕上绘制一个方形,但是,我试图在这个方形上添加垂直线,它可以打印到屏幕上,但不是它定义的全部长度,也不在广场内。任何帮助将非常感激!C程序垂直线不在窗口内打印(方形)
#include <ncurses.h>
int main()
{
initscr();
mvvline(1,1,ACS_VLINE,10); //does not fully print to screen, and is printed outside of the square
refresh();
WINDOW *win = newwin(10,10,0,0);
box(win, '|', '-');
touchwin(win);
wrefresh(win);
getchar();
endwin();
return 0;
}
我不明白你的问题。你能添加你的预期输出吗? –
正方形被定义为从原点(0,0)开始,我绘制的垂直线被定义为从(1,1)开始,因此在数学上说...垂直线应该绘制在正方形中,但它是不是,它被吸引到它下面。 – user20842454566