Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дозапись потоком - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скажите а на чем написан антивирус касперского http://www.cyberforum.ru/cpp/thread107977.html
скажите а на чем написан антивирус касперского!!!!!!!!!!!
C++ Логи. Слшепил на сях, сам не понял, чего. Как разбирать логи типа такого: Log file of Test: Creating the string at 0xbfe8acc8 by the default constructor: Data=0, Number=0. Creating the string at... http://www.cyberforum.ru/cpp/thread107811.html
C++ Нужны исходники игр
подскажите где можно найти хорошие откомпелированные файлы для 3д игры(лучник,меченосец и так далее) Добавлено через 23 секунды плиз помогите
Найти библиотеку для создания 3D игры C++
помогите найти библиотеку для создания 3D игры Добавлено через 10 минут помогите плиз:wall::(
C++ Наследование оператора '=' http://www.cyberforum.ru/cpp/thread106539.html
Ситуация такая: пишу класс 3-мерного вектора, предварительно создав шаблон n-мерного вектора (ибо далее таким же макаром нужно соорудить и 2- и 4- мерные со своими плюшками): template <int...
C++ Копия процесса Чего надо написать под студией, чтоб полученная прога при запуске копии, что этот экземпляр непервый, но не закрывалась, а читала в массив HWNDы главных окон всех ранее запущенных экземпляров и... подробнее

Показать сообщение отдельно
taras atavin
3570 / 1754 / 91
Регистрация: 24.11.2009
Сообщений: 27,567
26.03.2010, 05:44  [ТС]
C++
1
s<<d;
если d - данные, s связано или с файлом, или с консолью и этот оператор туда выводит, то s - поток вывода. Всё остальное - нет. Даже thread хоть и тоже поток, но не тот. Задача потоком вывода решается та же, что и при любом другом файловом и консольном выводе, но поток допускает "цепную форму"
C++
1
s<<d1<<d2<<d3<<d4;
. И за типами данных следит сам поток, а не я. А ты что предлаешь?
C++
1
2
3
4
fprintf(Stream, "%d", d1);
fprintf(Stream, "%f", d2);
fprintf(Stream, "%d", d3);
fprintf(Stream, "%d\n", d4);
? Или
C++
1
fprintf(Stream, "%d%f%d%f\n", d1, d2, d3, d4);
? Это не потоковые операции.

Добавлено через 1 час 11 минут
Цитата Сообщение от Genius Ignat Посмотреть сообщение
ios::app: Флаг того, что будет до запись в конец.
А так:
C++
1
2
3
4
ofstream s;
s.open("file.txt",ios::app);
s<<d;
s.close();
можно?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.