Форум программистов, компьютерный форум 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
Численное решение уравнений C++
Прошу помощи. Найти наименьший положительный корень уравнения каждым из способов: метод итераций метод Ньютона (метод касательных) метод секущих (правило ложного положения) метод деления отрезка пополам (метод проб) с погрешностью, меньшей E=0.0001 Для проверки вывести значения F(x-E), F(x), F(x+E) Добавлено через 13 минут
C++ Массивы. Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон
Всем привет! Начал изучать C++, сталкнулся вот с такой задачей Произвести следующую обработку 15 вещественных чисел: найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон . Ни как не могу решить, может кто написать код?
C++ Создать массив структур "Ведомость про участников конкурса" http://www.cyberforum.ru/cpp-beginners/thread954058.html
здравствуйте. Прошу написать программу. Большое спасибо за ваш труд. Условие: Создать массив структур, используя данные из задания. Создать программное приложение, которое включает его обработку с выведением на экран результатов(глобальные переменные не использовать, функция main должна быть назначена только для вызова функций пользователя) Задание: Ведомость про участников конкурса содержит...
C++ Вывод простых чисел Всем привет, люди помогите написать программу очень нужно и если можно то с комментариями. Написать программу, которая выводит простые числа в диапазоне от 100-500 а) простые числа выводятся в одну строку б) по 5 чисел в строке в) подсчитать количество элементов подробнее

Показать сообщение отдельно
Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 246

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

14.09.2013, 01:35. Просмотров 907. Ответов 11
Метки (Все метки)

Всем доброго времени.
Возник вопрос есть ли такой хитрый способ чтоб можно было записать в бинарник значения булл
имеем 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;
    }
вот такое нашёл, но это по капле, а быстро кучкой можно?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru