Форум программистов, компьютерный форум 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 чисел в строке в) подсчитать количество элементов подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
13051 / 7314 / 814
Регистрация: 27.09.2012
Сообщений: 18,050
Записей в блоге: 3
Завершенные тесты: 1
14.09.2013, 15:34     Ребята есть ли метод vector <bool> записать в бинарный файл?
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
метод есть
Не вижу его в стандарте:


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
template <class Allocator> class vector<bool, Allocator> {
public:
   // types:
   typedef bool const_reference;
   typedef implementation-defined iterator; // see 23.2
   typedef implementation-defined const_iterator; // see 23.2
   typedef implementation-defined size_type; // see 23.2
   typedef implementation-defined difference_type;// see 23.2
   typedef bool value_type;
   typedef Allocator allocator_type;
   typedef implementation-defined pointer;
   typedef implementation-defined const_pointer;
   typedef std::reverse_iterator<iterator> reverse_iterator;
   typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
   // bit reference:
   class reference {
      friend class vector;
      reference();
   public:
      ~reference();
      operator bool() const;
      reference& operator=(const bool x);
      reference& operator=(const reference& x);
      void flip();
       // flips the bit
   };
   // construct/copy/destroy:
   explicit vector(const Allocator& = Allocator());
   explicit vector(size_type n, const bool& value = bool(), const Allocator& = Allocator());
   template <class InputIterator>
   vector(InputIterator first, InputIterator last, const Allocator& = Allocator());
   vector(const vector<bool,Allocator>& x);
   vector(vector<bool,Allocator>&& x);
   vector(const vector&, const Allocator&);
   vector(vector&&, const Allocator&);
   vector(initializer_list<bool>, const Allocator& = Allocator()));
   ~vector();
   vector<bool,Allocator>& operator=(const vector<bool,Allocator>& x);
   vector<bool,Allocator>& operator=(vector<bool,Allocator>&& x);
   vector operator=(initializer_list<bool>);
   template <class InputIterator>
   void assign(InputIterator first, InputIterator last);
   void assign(size_type n, const bool& t);
   void assign(initializer_list<bool>;
   allocator_type get_allocator() const;
   // iterators:
   iterator begin();
   const_iterator begin() const;
   iterator end();
   const_iterator end() const;
   reverse_iterator rbegin();
   const_reverse_iterator rbegin() const;
   reverse_iterator rend();
   const_reverse_iterator rend() const;
   const_iterator cbegin() const;
   const_iterator cend() const;
   const_reverse_iterator crbegin() const;
   const_reverse_iterator crend() const;
   // capacity:
   size_type size() const;
   size_type max_size() const;
   void resize(size_type sz, bool c = false);
   size_type capacity() const;
   bool empty() const;
   void reserve(size_type n);
   void shrink_to_fit();
   // element access:
   reference operator[](size_type n);
   const_reference operator[](size_type n) const;
   const_reference at(size_type n) const;
   reference at(size_type n);
   reference front();
   const_reference front() const;
   reference back();
   const_reference back() const;
   // modifiers:
   void push_back(const bool& x);
   void pop_back();
   iterator insert(const_iterator position, const bool& x);
   iterator insert (const_iterator position, size_type n, const bool& x);
   template <class InputIterator>
   iterator insert(const_iterator position,InputIterator first, InputIterator last);
   iterator insert(const_iterator position, initializer_list<bool> il);
   iterator erase(const_iterator position);
   iterator erase(const_iterator first, const_iterator last);
   void swap(vector<bool,Allocator>&);
   static void swap(reference x, reference y);
   void flip();
   // flips all bits
   void clear();
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru