Подскажите пожалуйста! Есть ли возможность в С++ разбить строку на части в местах "\n" (по строкам тоесть)?
Моя задача состоит в том, что нужно считать из файла информацию т разбить ее по строкам. Подскажите как это сделать?
Re: "explode" строки...
От:
Аноним
Дата:
11.02.05 08:09
Оценка:
Здравствуйте, Sr. Melifaro, Вы писали:
SM>Подскажите пожалуйста! Есть ли возможность в С++ разбить строку на части в местах "\n" (по строкам тоесть)?
SM>Моя задача состоит в том, что нужно считать из файла информацию т разбить ее по строкам. Подскажите как это сделать?
fgets?
Re: "explode" строки...
От:
Аноним
Дата:
11.02.05 08:14
Оценка:
Здравствуйте, Sr. Melifaro, Вы писали:
SM>Подскажите пожалуйста! Есть ли возможность в С++ разбить строку на части в местах "\n" (по строкам тоесть)?
SM>Моя задача состоит в том, что нужно считать из файла информацию т разбить ее по строкам. Подскажите как это сделать?
распарсить на элементы можно любым токенайзером например CStringT::Tokenize в ATL
но если гарантированно что файл текстовый лучше читать сразу по строкам
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Sr. Melifaro, Вы писали:
SM>>Подскажите пожалуйста! Есть ли возможность в С++ разбить строку на части в местах "\n" (по строкам тоесть)?
SM>>Моя задача состоит в том, что нужно считать из файла информацию т разбить ее по строкам. Подскажите как это сделать?
А>fgets?
да. но есть еще вариант получения стринга во время работы проги... интересуют оба...
Здравствуйте, Sr. Melifaro, Вы писали:
SM>Подскажите пожалуйста! Есть ли возможность в С++ разбить строку на части в местах "\n" (по строкам тоесть)?
SM>Моя задача состоит в том, что нужно считать из файла информацию т разбить ее по строкам. Подскажите как это сделать?
Sr. Melifaro wrote:
> Подскажите пожалуйста! Есть ли возможность в С++ разбить строку на части в местах "\n" (по строкам тоесть)? > > Моя задача состоит в том, что нужно считать из файла информацию т разбить ее по строкам. Подскажите как это сделать?
Считывай из файла построчно. См. getline(), fgets().