#include <curses.h>
int main(){
initscr();
for(int i = -128; i < 128; ++i)
addch(i);
getch();
endwin();
}
Pdcurses 显示字符 -128 到 0(128 到 255)的空白。有什么办法至少可以正确显示 é 等重音字符?iostream
没有问题:
int main(){
for(int i = -128; i < 128; ++i)
std::cout << char(i);
}
我编译了具有宽字符和 UTF 支持的 pdcurses,尽管这肯定不是这里的问题,对吧?(由于我想要的字符包含在 0-255 之间,并且使用add_wch
而不是无论如何都不能解决问题)。
带有 g++ 6.1.0 的 Windows 10 64 位。