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

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

Войти
Регистрация
Восстановить пароль
 
александрз
0 / 0 / 0
Регистрация: 23.02.2011
Сообщений: 35
#1

Потоковый вывод - C++

13.05.2012, 20:59. Просмотров 386. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
string str;
ifstream fin(filename += ".txt");
fin>>str;
cout<<str;
В чем беда, если в строке есть знаки пробела, он выводит лишь строку до пробела, а как сделать так что бы в str считывалась вся строка из файла?
Кто нибудь может помочь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2012, 20:59     Потоковый вывод
Посмотрите здесь:

C++ потоковый ввод
потоковый ввод - вывод C++
потоковый вывод. язык С. C++
C++ Потоковый ввод-вывод
C++ Потоковый ввод / вывод файлов
C++ Форматированный потоковый вывод
Потоковый ввод/вывод текста C++
C++ потоковый ввод и вывод строки С++
Потоковый ввод/вывод C++
Потоковый итератор C++
Потоковый ввод-вывод. В уже созданном файле необходимо найти и заменить некоторую запись C++
Потоковый вывод в никуда C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1920 / 1529 / 139
Регистрация: 31.05.2009
Сообщений: 2,892
13.05.2012, 22:21     Потоковый вывод #2
http://cplusplus.com/reference/string/getline/
C++
1
std::getline(fin, str);
александрз
0 / 0 / 0
Регистрация: 23.02.2011
Сообщений: 35
14.05.2012, 01:43  [ТС]     Потоковый вывод #3
C++
1
2
3
4
    vector<string>fam(size);
int h=0;    for (int cc=0; str[cc]==' ';cc++){
            fam[h][j]=str[cc];j++;
        }
Строка считывается нормально, но я теперь не понимаю где тут ошибка?
Мне нужно записать в массив, все элементы до пробела.
Кто нибудь может помочь?

Добавлено через 2 часа 18 минут
Ошибку я нашел, надо начинать не с 0, а с 1.
Но почему?)
Yandex
Объявления
14.05.2012, 01:43     Потоковый вывод
Ответ Создать тему
Опции темы

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