#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 ビット。