Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите разобраться выводом в файл 
:(
    Опции темы
Teran
  Дата 24.11.2005, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 590
Регистрация: 9.9.2005
Где: Украина, Запорожь е

Репутация: нет
Всего: 3



делаю так:
Код

#include <list>
#include <string>

ostream& operator<< (ostream& out, const list<string>& l)
 {
   copy(l.begin(), l.end(), ostream_iterator<string>(cout," "));
   return out;
 }

int main ()
 {
list<string> critters;
critters.insert(critters.begin(),"Test");
cout << critters << endl;

}

выводит в консоль
А как сделать так чтоб список выводился в файл???? smile


char *line_ptr;
if((output_stream = fopen("c:\\1111.txt", "w")) !=NULL)
{
sprintf(line_ptr, "%s", critters);

fprintf(output_stream,"%s",line_ptr);
}

---------- НЕ РАБОТАЕТ



--------------------
Ни цего не понимаю
PM MAIL ICQ   Вверх
Void
Дата 24.11.2005, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 40
Всего: 173



Teran
Кто ж тебя так научил пользоваться потоками ввода-вывода...
Код
#include <iostream>
#include <fstream>

//... твой оператор

std::ofstream out("filename.txt");
std::list<std::string> lst;
out << lst;



--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0718 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.