std::endl;}とするとあいうえおあいうえおを期待していましたがあいうえおBDFHJと出力されます。std::endl;が正しく表示さなく、BDFHJと出力されます。そもそもstd::coutとstd::wcoutを混在させることはまれなので、さほど大きな問題とはかんじていないのですが、不思議な結果に驚いています。3.4で結果は同じでした。票5setlocale使用時の挙動についてと同じ原因によります。結び付けられるので、あとはリンク先の情報にあるとおりでしょう。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。生成した乱数が毎回同じになるのはなぜ?0c++でテンプレートを使ってstd::cout<<x:で画面に表示できない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。