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

Как записать блок данных в память ? - C++

Восстановить пароль Регистрация
 
Anton0028
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 4
03.04.2012, 17:40     Как записать блок данных в память ? #1
Есть ли какая нибудь функция типа fwrite(), которая может писать блоки данных разной длины, но из памяти в память ?

Например есть данные разной длины: Long B (8 байт); short C[25] (50 байт);
и массив Buffer[1000], куда мы должны их записать командой, похожей на fwrite, например:

WriteToMem(C, 50, 1, Buffer);
WriteToMem(B, 8, 1, Buffer);

И если такой функции нет, то как лучше реализовать это на Си ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2012, 17:40     Как записать блок данных в память ?
Посмотрите здесь:

Какая дополнительная память потребуется и как она связана с количеством исходных данных C++
C++ Как на блок-схеме обойтись без вводимых данных?
C++ Из файла записать данные в структуру данных
C++ Выделение в динамичесую память как его написать и как оно происходит? Что это я пишу?
C++ Блок try catch жрет память
C++ Освободить память и записать по новой
C++ Как в выделенную память записать поочередно число int, массив char[n], и еще число int
C++ Как выделить динамически память для данных класса

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
03.04.2012, 17:52     Как записать блок данных в память ? #2
memcpy, memmove
Anton0028
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 4
03.04.2012, 21:05  [ТС]     Как записать блок данных в память ? #3
Спасибо, это именно то, что нужно !
Yandex
Объявления
03.04.2012, 21:05     Как записать блок данных в память ?
Ответ Создать тему
Опции темы

Текущее время: 13:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru