我有一个带有英文和希伯来字符的wchar_t数组,当我用wprintf()打印它时,它只打印控制英文字符.当我使用_wsetlocale(LC_ALL,L"Hebrew")时,我将希伯来字符称为"????".我正在研究的机器当然支持希伯来语.
BTW - 在希伯来字符的目录上使用c:\ windows\system32\cmd.exe和'dir',也显示"???" 而不是希伯来语.
任何的想法?
c windows unicode console hebrew
c ×1
console ×1
hebrew ×1
unicode ×1
windows ×1