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

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

Войти
Регистрация
Восстановить пароль
 
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
#1

List, string, файл - C++

21.05.2011, 12:05. Просмотров 611. Ответов 1
Метки нет (Все метки)

Всем привет!
Есть текстовый
документ
8
math
+43.5hjti

34
)
. Как сделать так чтобы программа вывела содержимое файла (не хочет выводить пустую строку)?
C++
1
2
3
4
5
6
7
8
9
10
11
        list<string> S;
        string str;
        ifstream file("input.txt");
        while(!file.eof())
        {
            file>>str;
            S.push_back(str);
        }
        file.close();
        list<string>::iterator i;
        for(i=S.begin();i!=S.end();i++) cout<<*i<<endl;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2011, 12:05     List, string, файл
Посмотрите здесь:

C++ Как вывести в файл list<string>?
C++ Как вывести list<string>?
Запись в файл string C++
Вывод string из list C++
Запись string в файл C++
C++ string в бинарный файл
C++ Как записать string в файл?
Удаление vector, list, string C++
Как воспользоваться set_intersection для двух list<string> C++
C++ Использование list stl для вывода в файл
Как добавить и вывести элементы из List<int, string> ? C++
Запись в файл txt построчно из <list> C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
21.05.2011, 12:10     List, string, файл #2
Можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <fstream>
#include <string>
#include <iterator>
 
int main(){
  std::ifstream ifs("1.txt");
  std::string s( (std::istreambuf_iterator<char>(ifs)), std::istreambuf_iterator<char>() );
  std::cout << s;
  return 0;
}
Yandex
Объявления
21.05.2011, 12:10     List, string, файл
Ответ Создать тему
Опции темы

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