「std::wstring」クラスを使用してポーランド語の文字を出力するこの単純なコードを試しました。クラスは wchar_t 配列から正常に構築されましたが、画面に出力する方法がわかりません。その行「cout << X << endl ;」コンパイルしません。ネイティブ C++ で記述されたコンソール アプリケーションでポーランド語の文字を出力することはできますか? もしそうなら、これを回避する方法は?以下は、コンパイルしようとした簡単なコードです。
#include <iostream>
#include <conio.h>
#include <string>
int main(void)
{
using namespace std ;
const wchar_t data[] = {'ą', 'ę', 'ć'} ;
wstring X(data) ;
cout << X << endl ;
getch() ;
return 0 ;
}