PDA

View Full Version : سوال: ریختن مقادیر یک فایل درون آرایه



amir200h
جمعه 15 دی 1391, 11:23 صبح
سلام به همه دوستان.
میخواستم ببینم آیا میشه مقادیر یک فایل تکست رو خط به خط درون آرایه ریخت؟
مثلا خط اول فایل درون خانه اول آرایه و خط دوم درون خانه دوم تا انتها فایل
تعداد خانه ها هم معلومه و پویا نیست.

hadi0x7c7
جمعه 15 دی 1391, 11:43 صبح
شما کافیه یه ارایه از string ها بگیری و خط به خط بخونی و بریزی تو ارایه:
#include <iostream>
#include <fstream>
#include <string>
#include <vector>

using namespace std;


int main()
{
ifstream ifs("test.cxx");
vector<string> v;
string temp;
int i = 0;
while(getline(ifs, temp)) {
v.push_back(temp);
}

for(int i = 0; i < v.size(); i++)
cout << v[i] << endl;
system("pause");

}