忍者ブログ

小鳥の止まり木

主にプログラミングを中心にPC関係について書いてます。 またプレイ中のゲームについても書いてます。

コマンドプロンプトでUTF8

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

コマンドプロンプトでUTF8

D言語ではwrite系の関数で日本語出力を行うと文字化けします。
こちらのサイトで紹介されている対処法は標準ライブラリが改良されていくうちに使えなくなってしまったみたいなので、代わりの対処法を探しました。

その方法はこちらのサイトに書いてあるように、
1.コマンドプロンプトのショートカットを作る。
2.ウィンドウの左上をクリックして設定画面を開き、フォントをMSゴシックにする。
3.ショートカットにコマンドを実行する引数である/k "コマンド"を使い、文字コードをUTF8に変えるchcp 65001を実行する。(ショートカットのリンク先を「コマンドプロンプトの場所 /k "chcp 65001"」にする。「」は外してください)
というものです。
ですが、ページ上部にこの方法だと駄目になった旨が書かれています。
別のページで見つけたのですが、この設定を行った後設定画面を開いては駄目なようです。設定はショートカットごとに保存されているようなので設定を変えたくなったら新しくショートカットを作って設定を変えるといいです。このことが書かれているページのURLをメモしてなかったのでリンクを貼れません。書いた方ごめんなさい。
PR

コメント

プロフィール

HN:パタタ
使用言語:C#
知ってる言語:C
学習中言語:D

リンク