Visual Studio で C++ のソースを UTF-8 で書くと執拗な嫌がらせを受けるが、他の開発環境とクロスで開発する以上、UTF-8 で書きたい。 Visual Studio 2017 になってなお C# は普通に UTF-8 でソースを書けてたんで油断してたけど、2017 年にもなってなお、C++ のソースは UTF-16 か、標準のマルチバイトコード(日本ならS-JIS)のどちらかで書く前提 になっていて、UTF-8 でコメント書いただけでも、 的なワーニングが出る。超うぜえ!何これ超うぜえ!。最新の開発環境でこんな仕打ちを受けるとは思ってもいなかった。 さらに腹立つのが、Visual Studio はプロジェクトを新規作成すると、わざわざ日本語のコメント付きのテンプレートソースを出力してくれるんだけど、それがなんでか UTF-8。なので当然、初回ビルドからワーニング出まく