Цитата ferget:
//делаете временную переменную char forsearch[80]; //считываете файл построчно while(!(file.eof())) { getline(fin, forsearch); //здесь сравниваете forsearch и Name } »
|
такой вопрос - у меня компилятор ругается на getline(fin, forsearch); - говорит (getline) - идентификатор не определён, что это???
делаю вот так -
читать дальше »
Код:

void Tkniga::Search() //
{
ifstream fin("database.txt", ios_base::in);
cout << "enter name: ";
char Name[80];
cin.getline(Name, 80);
//делаете временную переменную
char forsearch[80];
//считываете файл построчно
while(!fin.eof())
{
getline(fin, forsearch); //------ идентификатор не определён, что это???
//здесь сравниваете forsearch и Name
if(!(strcmp(forsearch, Name)
{
cout << forsearch;
}
}
}