我正在使用ncursesw,它确实输出一些cchar_t项,在GUI中打开的终端上一切正常,但是当在实际的PC控制台上时,某些项和那些项的颜色均关闭(标准简单颜色)请使用setcchar(&cch, wch, WA_NORMAL, 0, NULL)
和add_wch(&cch)
。在wattrset
调用之前,使用wbkgdset
和setcchar
在窗口上设置要使用的颜色。在处理普通PC控制台时,使用宽字符(cchar_t)有限制吗?那条规则是什么?
答案 0 :(得分:0)
事实证明,还有另一个例程使用m[order(m[,"h"], decreasing = T), ]
# h s v
#[1,] 0.9790476 0.9510870 0.7215686
#[2,] 0.9093567 0.5480769 0.4078431
#[3,] 0.6229508 0.6421053 0.3725490
#[4,] 0.2767296 0.5145631 0.8078431
#[5,] 0.1323283 0.7928287 0.9843137
设置颜色对,并且使用实际属性代替颜色对编号。因此,尽管某些终端必须考虑到这一点,但控制台却没有。 setcchar的正确值是颜色对数(setcchar
),而不是n
的结果