vector<string> MyStrings;
vector<string>::iterator ItStr;
私はc_str()を使用して、文字列へのポインタを返します。文字列ベクトル反復子の逆参照にかっこが必要なのはなぜですか?
なぜかっこで逆参照する必要がありますか?
はコンパイルされません:*ItStr.c_str();
エラーC2039: 'c_str':のメンバーではない 'のstd ::ベクトル< _Ty> ::イテレータ'
をコンパイル/と連携しますイテレータの周りの括弧:(*ItStr).c_str();
正しい方向に私を指すことができれば(私はそれを感謝します)ありがとう!
';:
はを見てください_brackets_は通常 '['と ']'を参照します(そして '{'と '}'は通常_moustaches_; err、私は_braces_を意味します)。 –
は「かっこ」で質問を修正しました –