JAVAで、
String[] str={"MON","TUE","WED"};
System.out.println(str[0]);
とすると、「MON」が出力されますが、
C++で同じように
strng str[]={"MON","TUE","WED"};
cout<<str[0]<<endl;
とすると、出力の部分で、コンパイルエラーになってしまいます。
どのようにすればできるか教えてください。
お願いします。
すみません!とこどころ、打ち間違いがありますね。
strng → string
宜しくお願いします。
コンパイルエラーの内容を書いて下さい。
#省略はしないように。
YuOさんありがとうございます!
エラーは次のようにでます。宜しくお願いします。
: error C2679: 二項演算子 '<<' : 型 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' の右オペランドを扱う演算子は定義されていません。(または変換できません)(新しい動作; ヘルプを
参照)
cl.exe の実行エラー
CP_TEI1.exe - エラー 1、警告 0
解決しました!
すみません。インクルード抜けてました(^_^;)(stringが。)
お騒がせしました。
ありがとうございます。