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

Ребята есть ли метод vector <bool> записать в бинарный файл? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не находит файлы для include http://www.cyberforum.ru/cpp-beginners/thread954115.html
Здравствуйте, работаю в Code::Blocks'e, пытаюсь подключить свои файлы с помощью #include, но компилятор не может их найти. Уже добавил в проект, в папку с проектом, вообщем перепробовал всё. В чём ошибка ?
C++ Внешняя функция вот условие лабы: Разработать класс Stud (студент) содержащий поля фамилия, семестр, 4 оценки, конструкторы и деструктор, функцию вывода информации по объекту. Внешняя функция exam заносит в объект класса Stud результаты сессии. Создать несколько объектов класса Stud. Создать массив объектов. class stud { friend void exam(int *arr, int n); private: static const int marks = 4;... http://www.cyberforum.ru/cpp-beginners/thread954091.html
SFML Sfml библтотека
Помогите с выбором библиотеки. Хочу научиться работать с 2d графихой, хотя бы до уровня написания игры МАРИО. Cтоит ли изучать sfml или лучше для начала opengl?? Как я понимаю sfml написанна с помощью opengl. И какая библиотка больше подойдет для начала???
Численное решение уравнений C++
Прошу помощи. Найти наименьший положительный корень уравнения каждым из способов: метод итераций метод Ньютона (метод касательных) метод секущих (правило ложного положения) метод деления отрезка пополам (метод проб) с погрешностью, меньшей E=0.0001 Для проверки вывести значения F(x-E), F(x), F(x+E) Добавлено через 13 минут
C++ Массивы. Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон http://www.cyberforum.ru/cpp-beginners/thread954062.html
Всем привет! Начал изучать C++, сталкнулся вот с такой задачей Произвести следующую обработку 15 вещественных чисел: найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон . Ни как не могу решить, может кто написать код?
C++ Создать массив структур "Ведомость про участников конкурса" здравствуйте. Прошу написать программу. Большое спасибо за ваш труд. Условие: Создать массив структур, используя данные из задания. Создать программное приложение, которое включает его обработку с выведением на экран результатов(глобальные переменные не использовать, функция main должна быть назначена только для вызова функций пользователя) Задание: Ведомость про участников конкурса содержит... подробнее

Показать сообщение отдельно
Ko
 Аватар для Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 246
14.09.2013, 01:35     Ребята есть ли метод vector <bool> записать в бинарный файл?
Всем доброго времени.
Возник вопрос есть ли такой хитрый способ чтоб можно было записать в бинарник значения булл
имеем vector <bool> размер к примеру 100000. хочу записать.

fstream FStream_Bin("proba.bin",std::ios::ate|std::ios::in|std::ios::out|std::ios::binary );
vector <bool> array;
.... тут я его заполняю значениями.
.... а тут надо записать в файл
так я бы записал если была бы куча FStream_Bin.write((char *)Container_Extract, (Conteiner_Size * sizeof( bool )) );
а как записать значения в векторе? может кто знает?

Добавлено через 10 минут
C++
1
2
3
4
5
6
    vector<scan_info>::iterator in=mass.begin();
    while(in!=mass.end())
    {
        fout.write((char *)&in,sizeof(scan_info));
        ++in;
    }
вот такое нашёл, но это по капле, а быстро кучкой можно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru