0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト850:デフォルトの名無しさん 24/06/11 02:11:04.90 T9Og4Yet.net 質問です。 独習でc++勉強してるのですが掛け算して出力するっていう練習問題見ててふと気づいたのですがこの本一体どの文字コードで保存すること考えて書いてるんだ?っていう疑問が出てきました。 sjisだとちゃんと日本語表示されるけど汎用性ないよな?ってことでUnicodeで書くこと前提で勉強したほうがいいよなって思ったんですが下のコードだと何を直せばいいのでしょうか? #include <iostream> using namespace std; int main() { double hours, wage; cout << "労働時間を入力する: "; cin >> hours; cout << "時給を入力する: "; cin >> wage; cout << "合計賃金は" << wage * hours << "円\n"; return 0; } 851:はちみつ餃子 24/06/11 05:44:39.09 oZDOZRBo.net >>844 データの型としては unicode を扱えるようになってるけどコンソールは言語の外の話なので Unicode を扱えるかどうか、使えるにしてもどう切り替えるのかは言語仕様としては決まってない。 Unicode で出力は出来るけどそれを理解して表示できる環境かどうかはわからないということ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch