Visual Studio 2008 でロシア語を出力しようとしています。
#include <iostream>
#include <locale.h>
using namespace std;
void main()
{
setlocale(LC_ALL,"rus");
cout << "Я хочу видеть это по-русски!";
}
Ctrl+を押しSて Visual Studio でファイルを保存すると、次のプロンプトが表示されました。
このファイルの一部の Unicode 文字は、現在のコードページでは保存できませんでした。Unicode で保存しますか?
「他のエンコーディングで保存」オプションを選択し、「キリル文字 (Windows) - コードページ 1251」を選択しました。ただし、プログラムを実行すると、コンソール出力は次のように表示されます。
???????? ??? ????