web-dev-qa-db-ja.com

Windows 10ターミナルエンコーディング

Windows 10端末のエンコーディングを確認するにはどうすればよいですか?文字が正しく表示されません。どうやらサポートしているUnicode文字を出力しようとしていますが、C++プログラムを実行すると奇妙な動作をします。

6
Tom D

Windows 10端末のエンコーディングを確認するにはどうすればよいですか?

端末でcmdシェルを意味する場合は、chcpコマンドを使用して、使用するコードページを表示および変更できます。

現在のコードページを表示します。

chcp

コードページをUnicode/65001に変更します。

chcp 65001

ソース chcp

コードページ識別子 の完全なリストを以下に示します。 コードページ も参照してください。


参考文献

  • Windows CMDコマンドラインのA-Zインデックス -Windows cmdラインに関連するすべてのものの優れたリファレンス。
  • chcp -アクティブなコンソールのコードページを変更します。デフォルトのコードページは、Windowsロケールによって決定されます。
5
DavidPostill

cmdウィンドウで、左上隅にある黒いアイコンを右クリックし、[メニューのプロパティ]を左クリックして、表示されたウィンドウの[フォント]タブをクリックして、ユニコード文字をサポートするさまざまなフォント(できればLucida ConsoleなどのTTF)

1
Alex