Как реализовать работу с дампом базы данных в C++

В базе данных у каждой строки есть свой "Code". Моей задачей является поиск введённого пользователем значения и вывод строки, которой соответствует данный Code. Как реализуется поиск? У меня считывается только первая строка базы. Ниже прикрепляю свой код.

using namespace std;

int main(int argc, const char* argv[])
{
SetConsoleCP(1251); SetConsoleOutputCP(1251);

char text[500];

ifstream file("census.csv");
if (!file.is_open())
    cout << "Error 404! File is not found!" << endl;
else
    file >> text;
cout << text << endl;

file.getline (text, 50000);
cout << text << endl;
file.close();

cin.get();
return 0;
}

Сам файл


Ответы (0 шт):