خواندن رشته به همراه فاصله از فایل در c++ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۵۸ نفر آنلاین
۰ عضو و ۵۸ مهمان در سایت حاضرند

خواندن رشته به همراه فاصله از فایل در c++

0 امتیاز
100 بازدید

من میخواستم از داخل فایل یک خط کامل بخونم

از این کد استفاده می کنم ولی تا قبل از رسیدن به خط فاصله فقط اطلاعات خونده میشن !!

ifstream file("file.txt");
string s;
file>>s;

 

ممنووون

سوال شده فروردین 7, 1393  بوسیله ی مریم اکرمی (امتیاز 327)   1 6 46

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

قبلا این جا توضیح دادم :  آموزش کار با فایل در ++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);
    }
}

 

پاسخ داده شده فروردین 7, 1393 بوسیله ی BlueBlade (امتیاز 15,712)   13 16 85
...