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

Запись в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти строку с минимальной суммой элементов http://www.cyberforum.ru/cpp-beginners/thread181843.html
Найти строку с минимальной суммой элементов. Если таких строк несколько то нужн найти номер первой из них! #include <iostream> using namespace std; void main() { const int z = 3, y = 3;
C++ Создать класс Fly Создать класс Fly при помощи дружественных ф-ций, содержащий следующие элементы: - поле «скорость» int Speed; - поле «высота полета» int Height; - поле «дальность полета» int Distance; - поле «количество пассажиров» int NumOfPass; - метод получения скорости int GetSpeed(); - метод получения дальности полета int GetDistance(); - метод получения высоты полета int GetHeight(); - метод... http://www.cyberforum.ru/cpp-beginners/thread181834.html
Функция нахождения максимального элемента массива C++
Разработать функцию нахождения максимального элемента массива и применить ее для двух массивов разной длины.
C++ Создать класс для реализации комплексных чисел в алгебраической форме
Создать класс для реализации комплексных чисел в алгебраической форме.Используя функции с объектом в качестве аргумента,реализовать сложение,вычитание,деление и умножение комплексных чисел.
C++ Найти в предложении все однокоренные слова http://www.cyberforum.ru/cpp-beginners/thread181829.html
Помогите решить простеньую задачу на языке Си (если возможно то с комментариями) Задача следующая: "Найти в предложении все однокоренные слова." Предложение вводится с клавиатуры, предложение необходимо разделить на слова и записать их в массив, затем обработать. Язы Си я ранее не изучала, а зачет требуют. Заранее спасибо!
C++ Вычислить с точностью эпсилон Добрый день/вечер всем. Задание: вычислить с точностью эпсилон значение выражения, которое дано в прикриплении. Не могу составить рекурентную формулу для вычисления этого выражения, поэтому и обращаюсь к вам с просьбой помочь, заранее спасибо. подробнее

Показать сообщение отдельно
Zerkalka
 Аватар для Zerkalka
37 / 36 / 2
Регистрация: 09.03.2010
Сообщений: 79
26.10.2010, 16:17     Запись в файл
kemper88, попробуй тогда создать свой поток (stringstream) и в него передавать данные аналогично cout.
попробуй как-то так (не проверяла, но должно работать):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void zap(stringstream &strstream)
{
FILE *out;
char n1[8];
printf("Vihodnoi fail\n");
gets(n1);
if ((out = fopen(n1, "wt"))== NULL)
{printf("Ne mogu otkrit' vihodnoi fail\n");}
else {fprintf(out, strstream.str());}
fclose(out);
}
 
void main();
{
   stringstream stream;
   cout << "Programma okon4ena\n";
   stream << "Programma okon4ena\n";
   zap(stream);
}
суть должна быть понятна

Добавлено через 3 минуты
если не примет strstream.str(), то из потока strstream можно записать в переменную требуемого типа (аналогично cin)
 
Текущее время: 07:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru