Показать сообщение отдельно

  #3603  
Старый 24.08.2009, 16:57
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
С нами: 10562786

Репутация: 537


По умолчанию

подскажите, как можно нормально загрузить текстовый файл в массив типа string?

на данный момент хотелось бы создать массив указателей на объекты типа string, но я толком не знаю как это сделать. string **strs; или string *strs[]; - не то.
и проблема в том, что файл режется по пробелам, а не по переводам строк.

PHP код:
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    
string strings[1000];

    
string cookies;
    
ifstream fin("cookies.txt");

    if(!
fin)
    {
        
cout << "cant open cookies.txt" << endl;
        return 
1;
    }

    
int n = 0;

        while(!
fin.eof()){
            
fin >> strings[n];
            
cout << strings[n] << endl;
            
n++;
        }

    
fin.close();
    return 
0;
} 
 
Ответить с цитированием