stringを配列にしてしようするには?

解決


超C++初心者  2002-08-29 18:49:43  No: 50356  IP: [192.*.*.*]

JAVAで、
String[] str={"MON","TUE","WED"};
System.out.println(str[0]);
とすると、「MON」が出力されますが、

C++で同じように
strng str[]={"MON","TUE","WED"};
cout<<str[0]<<endl;
とすると、出力の部分で、コンパイルエラーになってしまいます。
どのようにすればできるか教えてください。
お願いします。

編集 削除
超C++初心者  2002-08-29 18:53:51  No: 50357  IP: [192.*.*.*]

すみません!とこどころ、打ち間違いがありますね。
strng → string
宜しくお願いします。

編集 削除
YuO  2002-08-29 20:02:08  No: 50358  IP: [192.*.*.*]

コンパイルエラーの内容を書いて下さい。
#省略はしないように。

編集 削除
超C++初心者  2002-08-30 10:09:39  No: 50359  IP: [192.*.*.*]

YuOさんありがとうございます!
エラーは次のようにでます。宜しくお願いします。

: error C2679: 二項演算子 '<<' : 型 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' の右オペランドを扱う演算子は定義されていません。(または変換できません)(新しい動作; ヘルプを
参照)
cl.exe の実行エラー

CP_TEI1.exe - エラー 1、警告 0

編集 削除
超C++初心者  2002-08-30 11:16:23  No: 50360  IP: [192.*.*.*]

解決しました!
すみません。インクルード抜けてました(^_^;)(stringが。)
お騒がせしました。
ありがとうございます。

編集 削除