قبلا این جا توضیح دادم : آموزش کار با فایل در ++C
برای خواندن یک خط از getline استفاده کنید .
مثلا کد زیر خط های فایل رو جدا جدا داخل وکتور outputs میریزه :
ifstream file("a.txt");
vector<string> outputs;
string temp;
if(file.is_open())
{
while (std::getline(file, temp))
{
outputs.push_back(temp);
}
}