ここで getword 関数を間違って使用していますか? コンパイラは、メンバー関数がないと私に言い続けます。
#include <iostream>
#include <stdlib.h>
#include <string>
#include <fstream>
using namespace std;
int OccuranceOfString(ofstream & Out)
{
string Occur;
string Temp;
int OccurLength;
int count;
cout << "please enter to string to search for";
cout << endl;
cin >> Occur;
OccurLength = Occur.length();
while(Out.getword(Temp))
{
if (Temp == Occur)
{
count ++;
}
}
return count;
}
私のコードの何が問題なのですか? この関数で文字列のすべての出現を見つけようとしています