std::vector<string>::iterator p;
p = find(v.begin(),v.end(),"asdasda");
cout << *p << endl;
「asdasda」は、ベクターの一部でない場合は、いくつかのゴミとCOUTにPポイントは、ワンセグ障害を与えます。 coutが "asdasda"だけを実行するようにするif文は何でしょうか? また、vでの "asdasda"の位置..先にv [3]を "asdasda"、 と宣言した場合のように、v [3]が "asdasda"であることをどのように知ることができますか?
vで「asdasda」の位置を見つける方法..先にv [3]を「asdasda」と宣言した場合と同様に、v [3]が「asdasda」であることをどのように知ることができますか? –
@Prasanth:私のコードの2行目を参照してください。 – kennytm
@ kenny:ありがとう....そのv.begin()..:P –