>>70
適当に書いてみた

#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main()
{
string filename,search_string;
cout << "入力ファイル名 : " ;cin >> filename;
cout << "検索文字列 : "; cin >> search_string;
string line;
fstream strm(filename.c_str());
for(int i=0;getline(strm,line);++i)
if(line.find(search_string) != string::npos)
cout << i << ": " << line << endl;
}