Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ncurses中获得正确大小的窗口_C_Linux_Ncurses - Fatal编程技术网

如何在ncurses中获得正确大小的窗口

如何在ncurses中获得正确大小的窗口,c,linux,ncurses,C,Linux,Ncurses,我正在Linux(Mint)上试用C语言编写ncurses程序,遇到了一个奇怪的问题。我不断得到第一行和最后一行的列数错误的窗口。例如,在StackOverflow上找到此代码 #include <ncurses.h> int main(){ initscr(); WINDOW * win = newwin(10,50,10,10); box(win,0,0); wrefresh(win); wgetch(win); endwin(); return

我正在Linux(Mint)上试用C语言编写ncurses程序,遇到了一个奇怪的问题。我不断得到第一行和最后一行的列数错误的窗口。例如,在StackOverflow上找到此代码

#include <ncurses.h>
int main(){
  initscr();

  WINDOW * win = newwin(10,50,10,10);
  box(win,0,0);
  wrefresh(win);

  wgetch(win);
  endwin();
  return 0;
}
好像第一行和最后一行只有三列宽。如果我使用waddch向窗口中添加文本,我也只能在顶行中添加三个字符


如果您能提供任何帮助,我将不胜感激。我在网上找不到其他人遇到这个问题的例子,但要找到一个好的搜索字符串并不是一件容易的事。

看起来您使用的是一个类似xterm的外观,并且遇到了重复字符的遗漏,一年多前在.

中注意到,这看起来似乎是合理的。谢谢你的链接。今天下午我会详细讨论一下,看看是否能解决这个问题。
          ┌─┐
          │                                                │
          │                                                │
          │                                                │
          │                                                │
          │                                                │
          │                                                │
          │                                                │
          │                                                │
          └─┘