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

Бинарные файловые потоки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Состояние файлового потока http://www.cyberforum.ru/cpp-beginners/thread106376.html
.... fostream log; .... class A { public: A (); }; A::A() {
C++ Разделить файл на слова Вот и мне пришло время задать вопрос. :) Неважно, будете ли вы писать на C или C++, использовать String или char. Необходимо сделать следующее: I. При запуске программы 1 параметром передаётся имя файла, необходимо прочитать его содержимое в строку s. II. Создать массив строк a, разделить s на слова, которые положить в массив a. Слова разделяются любым количеством пробелов или переводов... http://www.cyberforum.ru/cpp-beginners/thread106085.html
Ссылки на массив C++
вот программа незакончена! Памогите дописать маин!Задание:Функция получает ссілку на массив и значение его размерности и определяет начальное значение єлементов массива(в основной программе необходимо описать указатель на масив, ввести с клавиатурі его размерность и віделить память с помощью New , перед запершением программі освободить віделенную память с помощью оператора delete.Нужно сделать +...
Компоновщик vs. Шаблоны C++
Впервые реально понадобились шаблоны и.. затык :( Компановщик ругается так: 1>------ Построение начато: проект: Scene, Конфигурация: Debug Win32 ------ 1>Компоновка... 1>Main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall List<class Object>::~List<class Object>(void)" (??1?$List@VObject@@@@QAE@XZ) в функции _main 1>Main.obj : error LNK2019: ссылка на...
C++ Как связать несколько output потоков? http://www.cyberforum.ru/cpp-beginners/thread105803.html
Можно ли создать поток, который будет связан с несколькими потоками, что-бы при записи в него производиласт запись и во все связаные потоки. К примеру, в следующем коде хотелось-бы что-бы результат не только был записан в файл, но и выведен на екран, можно конешто продублировать код, но если мне надо будет записать ето еще кудато, тогда что, создать еще поток и еще раз продублировать? А если мне...
C++ Анализ цвета изображения. Кластеризация Здравствуйте, уважаемые! Мне нужна Ваша помощь, помогите советом. У меня есть задание для курсовой работы:решение задачи кластеризации для цветов радужной оболочки глаза. Все цвета глаз можно отнести к трем кластерам : коричневый, голубой и смешанный. Мне необходимо написать аналитическую программу, на вход которой бы подавалось изображение радужной оболочки глаза. Программа должна каким-либо... подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.03.2010, 05:46  [ТС]     Бинарные файловые потоки
Не функциями, а именно потоковыми операторами. Написать
C++
1
write(f,(void *)(&d1),sizeof(d1)).write(f,(void *)(&d2),sizeof(d2)).write(f,(void *)(&d3),sizeof(d3)).write(f,(void *)(&d4),sizeof(d4));
нельзя, а
C++
1
f<<d1<<d2<<d3<<d4;
можно + мне не надо будет возиться с длиной.

Добавлено через 1 минуту
Или мне придётся делать свои классы и вних упаковывать sizeof и write/read?
 
Текущее время: 14:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru