假设您有一个维度为 ROWS 和 COLS 的 NCurses 窗口(可能是子窗口)。如何在 ROWS-1 和 COLS-1 设置字符。如果我在这个位置使用 waddstr 和一个字符,它就不起作用(引发用户异常)。我认为这是因为光标移动到了窗口外的位置?
问问题
191 次
1 回答
1
这种行为似乎是故意的:http: //old.nabble.com/Setting-last-character-on-screen-%28without-scrolling-enabled%29-to33969235.html
检查可移植性: Solaris 10 返回 ERR IRIX64 返回 ERR HPUX 11.23 返回 OK Tru64 返回 ERR AIX 6.1 返回 OK
尽管 HPUX 实现了 SVr4,但它是最后一个(它与其他系统的一些差异表明,实现者更多地依赖文档而不是交叉检查)。Tru64 在技术上是上面列出的最好的;Solaris 有很多代码腐烂。所以我发现没有理由改变这个怪癖。
——托马斯·E·迪基
于 2012-06-25T13:14:20.203 回答