-4

私は Eclipse の c++ で std::string の非常に基本的な使用法を行っていますが、なぜ機能しないのかわかりません。

サンプルコード:

std::string str = "hello";
cout << str << ":" str.length();

コードは次のエラーでコンパイルされていません:Method 'length' could not be resolved

なんで?

4

2 に答える 2

7

「<<」がありません

cout << str << ":" << str.length();

于 2013-01-18T14:04:30.163 に答える
0

ファイルの先頭に #include を必ず付けてください。ただし、 std::string を解決できない場合は、解決できないというエラーが表示されると思います。

于 2013-01-18T16:00:28.467 に答える