Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pandreym
1 / 1 / 0
Регистрация: 13.03.2011
Сообщений: 18
#1

Файлы. Как отловить конец строки. - C++

28.03.2012, 02:27. Просмотров 499. Ответов 1
Метки нет (Все метки)

Доброй ночи всем.
Столкнулся с небольшой проблемой :
надо прочесть из файла большое количество информации. Решил все хранить в векторе строк.
C++
1
2
3
4
5
6
    ifstream is;
    is.open ("my_file.txt");
    vector < string > ID_FT;
    string buffer;
    while(is >> buffer)
    ID_FT.push_back(buffer);
суть в том что в цикле строка будет считываться до пробела или до конца строки не включая его.
как отловить конец строки?(просто далее идет вывод в файл)
ЗЫ
и еще 1 вопрос :
общий вид строки файла имеет вид текст + числа.(именно знак + посередине).
как считывая таким образом(как в первом примере в цикле) начиная с этого знака между цифрами заносить в вектор, например, символ конца строки.

Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2012, 02:27     Файлы. Как отловить конец строки.
Посмотрите здесь:

istream и конец строки C++
Как перейти на конец найденой строки? C++
C++ Конец строки
Как вставить перевод строки в конец? C++
C++ Работа с файлами, как определить конец строки
C++ Как определить конец введенной строки и взять последние 5 символов?
Как определить конец строки при вводе с консоли? C++
C++ Аналог !foef, или как найти конец строки при работе с файлом
C++ Поясните как присваивается конец строки \0
Как установить конец строки при своей реализации функции strcpy()? C++
Файлы C++. Запись в конец файла, без его перезаписи C++
C++ Как задать конец строки и прекратить при вводе определённого символа?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
7044 / 5221 / 259
Регистрация: 10.12.2010
Сообщений: 22,944
Записей в блоге: 17
28.03.2012, 02:34     Файлы. Как отловить конец строки. #2
Либо использовать ф-цию getline либо читать посимвольно анализируя символы на '\n'
Yandex
Объявления
28.03.2012, 02:34     Файлы. Как отловить конец строки.
Ответ Создать тему
Опции темы

Текущее время: 19:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru