私はこれと同じくらい簡単なことをしようとしています:
#include <iostream>
#include <string>
using namespace std;
int main()
{
wstring nihongo = L"みんなのにほんご";
wcout << nihongo << endl;
return 0;
}
しかし、次のエラーが発生します。
C:\Users\Leonne\Leomedia\MetaDatterTest.cpp|7|error: stray '\201' in program|
C:\Users\Leonne\Leomedia\MetaDatterTest.cpp|7|error: stray '@' in program|
C:\Users\Leonne\Leomedia\MetaDatterTest.cpp||In function 'int main()':|
C:\Users\Leonne\Leomedia\MetaDatterTest.cpp|7|error: converting to execution character set: Illegal byte sequence|
||=== Build finished: 3 errors, 0 warnings ===|
私はWindowsマシンを使用しており、可能な限り移植性の高いライブラリを作成しようとしています。ロシア語、日本語、ASCIIなど、あらゆる種類の文字を処理できる必要があります。