#include <iostream.h>
#include <stdlib.h>
#include <fstream.h>
#include <iomanip.h>
#include <string.h>
#include <conio.h>
int view(void)
{
ifstream in("NewFaculty.txt");
if(!in) {
cout << "Cannot open input file.\n";
return 1;
}
char str[255];
while(in) {
in.getline(str, 255); // delim defaults to '\n'
if(in) cout << str << endl;
}
in.close();
getch();
return 0;
}
int main()
{
view();
}
У меня есть этот код для извлечения данных из текстового файла на С++. Используя этот код, я получаю все данные файла в качестве вывода, например:
name address id
xxx hyd 0001
yyy hyd 0002
Но мне нужен вывод только определенной строки данных, принимая ввод с клавиатуры. Нужен вывод, например:
name address id
xxx hyd 0001
Здесь мой ввод name
. Пожалуйста, помогите в этом.