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

Сериализация и десериализация vector'а int'ов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структуры С++ http://www.cyberforum.ru/cpp-beginners/thread251792.html
Помогите написать плиз!!!!! Описать структуру с именем NOTE, которое помещает следуйщие поля: -Фамилия, имя; - Номер телефона; - Дата рождения (масив из 3 чисел). Написать програму, которая виполняет следуйщие действия: - Введения с клавиатуры даных у масив, который состоит из восьми елементов типа NOTE;записи должны быть упорядочены по трем первым цифрам номера телефона. - вывксти на...
C++ Реализация алгоритма кодирования Шеннона-Фано задание: реализовать алгоритм кодирования Шеннона-Фано, ввести строку символов, на выходе получить таблицу"символ, вероятность, код символа" собственно код: #include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <string.h> struct node http://www.cyberforum.ru/cpp-beginners/thread251790.html
C++ Перевертыш
Составить программу, которая определит, является ли заданное слово перевертышем (например, "кок", "шалаш" являются). Вот программа: #include <iostream> #include <string> #include <locale> using namespace std;
C++ Как создать принципиальную схему в MVS 2008 Ee?
Иногда встречаю в книгах схемы работы программы в виде разного рода квадратиков, ромбов, прямоугольников, кружочков, соединенных разнообразными стрелками. Есть ли возможность создать такую принципиальную схему в MVS 2008 Ee? И как, где создавать такую схему? Сам не нашел, к сожалению.
C++ поток прямоугольных импульсов http://www.cyberforum.ru/cpp-beginners/thread251773.html
нужно задать поток прямоугольных импульсов, воздействующих на дискретное отображение. Заранее огромное спасибо
C++ Двум. массив в си++ Ребят, задача такова Дана квадратная матрица A(N,N). Получить из неё массив B, если N - четно, и B, если N - нечетно, элементами которого являются суммы элементов, стоящих по периметрам исходной матрицы. Идея есть по поводу цикла, но он работает правильно только по первому периметру, а дальше не корректно Будьте добры, помогите с циклом. Заранее спасибо. for(k=0;k<p;k++) подробнее

Показать сообщение отдельно
Union
 Аватар для Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
05.03.2011, 20:22  [ТС]     Сериализация и десериализация vector'а int'ов
alex_x_x извиняюсь, зациклился на записи, поэтому не стал читать после "обратные действия понятны"
Тем неменее в тех темах более полный код.
Мне уже кажется что записать в файл через memcpy по некоторым причинам не возможно...

Добавлено через 18 минут
Если это возможно, должно быть как-то так:
C++
1
2
3
4
     std::vector<uint32_t> v1;
     // Заполняем вектор
     std::ofstream ofs("2.dat", std::ios::binary);
     memcpy( &*v1.begin(), ofs, 1024 );
Само сабой это не работает.
И помоему копировать в дескриптор через memcpy некорректно...Наверно нужно использовать промежуточный буфер, который будет заполняться через memcpy, а далее уже через std::copy закидывать его в файл.
Я прав?
 
Текущее время: 22:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru