私はいくつかのメソッドを定義して、次の単語があるかどうかを調べ、次の単語があるかどうかを調べます。C++でベクトルを使う(単語がある場合)
私はその後、私はそれは単にベクトルをループのために実行して動作させることができますループ
のために使用し、ベクトルへのファイルの内容を追加し、テキストファイルの入力を取る:
for (int x = 0; x != v2.size(); ++x) {
は、しかし、私は私の2つのメソッドを使用したい
bool ReadWords::isNextWord()
と
あなたの関数が取る作ることができるvector<string> bigTextFile;
vector<string> vct;
while(ReadWords::isNextWord(vct))
{
string nextWord = ReadWords::getNextWord(vct);
if(nextWord == bigTextFile[i])
{
counter++;
}
}
:0
それでは、どのように私は
vector<string> bigTextFile;
vector<string> vct;
while(vct.isNextWord) {
vct.getNextWord
if(vct.getNextWord == bigTextFile[i] {
counter++
}
}
ような何かをするだろう、私はあなたがコード
C++にはたくさんのnice [アルゴリズム関数](http://en.cppreference.com/w/cpp/algorithm)があります。私はあなたが何か有用なものを見つけることができると確信しています。 –
関数を 'std :: vector'に追加することはできません。あなたが 'std :: unordered_set'を見たなら、おそらく害はありません。 – molbdnilo
実装全体を投稿できますか? –