私はユーザにテキストファイルを入力させ、プログラムはこのテキストファイルを検索し、見つかったらそのテキストファイル内の単語を検索しなければなりません。このファイルに数字が何回出現したかを数えます。テキストファイル内の単語を単純に検索するコードを書くのに問題があります。助けてください。これは私が今までに持っているものです:Fstreamがテキストファイルの単語を検索する
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
string dog;
int word;
int TheFile;
cout << "enter the name of file and I'll search for it: " << endl;
cin >> name;
//opening the file
TheFile.open(name, ios::out);
if (file)
{
cout << "enter the word you want to search for: " << endl;
cin >> word;
getline(file, word);
//stuck here
for (unsigned int Numline = 0; getline(TheFile, SearchWord);NumLine++)
if (SearchWord.find)
}
else
{
cout << "the file " << NameofFile << " does not exist!" << endl;
return 0;
}
}
それは感謝milionを働いた:) – whatUp
は、これは明らかに宿題ですし、オペアンプのための作業を行ってきました実際のコードではなく... – Nim