文字のベクトルにcharが存在するかどうかを確認しています。私は(charが存在するかどうかをチェック)最初の部分を行っている:ベクトルの文字の位置の取得(C++)
char letter(a);
string word;
vector<char>vWord(word.begin(), word.end());
if(find(vWord.begin(), vWord.end(), letter) != vWord.end()){}
しかし、私はどのように位置を取得するには考えています。どんな助けもありがとうございます。
代わりに、代わりにインデックス –
を返す['std :: string :: find'](http://en.cppreference.com/w/cpp/string/basic_string/find)を使うことができます。' int index = std :: find(vWord.begin()、vWord.end()、letter) - vWord.begin(); ' – George
@ KarstenKoop:あなたはそれを答えるべきです。 –