【初心者歓迎】C/C++室 Ver.84【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0715703
2013/06/12(水) 13:20:36.11cmd /uで起動したコマンドプロンプト上で、
setlocale(...)やFILE*fp=_wfreopen(L"CON",L"b,ccs=UTF-8",stdin);を加えたコードを実行しましたが、
setlocale()の場合は?で表示され、_wfreopen()の場合は一度目のfgetws(buffer,1024,fp)でNULLを受け取ってしまうようです。
_wfreopen(...ccs=UTF-16LE...);等も試しましたが、状況は変わりませんでした。
■ このスレッドは過去ログ倉庫に格納されています