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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Anton0028
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 4
#1

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

03.04.2012, 17:40. Просмотров 632. Ответов 2
Метки нет (Все метки)

Есть ли какая нибудь функция типа 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++
Как выделить динамически память для данных класса ? class circle { double x,y,r; public:void In(); void Out(); ...

Какая дополнительная память потребуется и как она связана с количеством исходных данных - C++
Такой вопрос, "Какая дополнительная память потребуется и как она связана с количеством исходных данных?" Допустим я заполнил массив из...

Освободить память и записать по новой - C++
Есть массив: char Name; нужно выполнить проверку ввода данных и при надобности освободить память и записать в массив новое значение ...

Как в выделенную память записать поочередно число int, массив char[n], и еще число int - C++
Выделяю память void* Start=malloc(Size); Как туда записать поочередно число int, массив char, и еще число int?

Блок try catch жрет память - C++
Доброго времени суток! Проблема случилась там, где ее никак не ожидал, ответа ни в поисковиках, ни на форумах не нашел. Вся надежда на вас!...

Записать в память и хранить в ней данные любого типа - C++
Добрый день. Разбираюсь с типами данных в С++. В частности каким образом осуществляется преобразование типов данных. Сделал программу. Идея...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
03.04.2012, 17:52 #2
memcpy, memmove
Anton0028
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 4
03.04.2012, 21:05  [ТС] #3
Спасибо, это именно то, что нужно !
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2012, 21:05
Привет! Вот еще темы с ответами:

Как на блок-схеме обойтись без вводимых данных? - C++
У меня есть, данная программа, как для неё нарисовать блок-схему? Ведь нет данных вводимых с клавиатуры... можно не рисовать параллелограмм...

Способы сохранения в постоянную память вводимых данных через программу - C++
Я новичок в области программирования, а в частности с++. Нужна помощь по следующему вопросу: как реализовать запись в постоянную память...

Как записать файл в память - C#
Как записать фаил в память? Т.е. есть фаил, нужно написать функцию, которая возвращает Memory Stream. Пыталась как-то так, но количество...

Как массив структур записать в динамическую память - C (СИ)
Привет всем, осваиваю язык Си по-маленьку. Ума не приложу как этот массив запихнуть в динамическую память? #define N 20 static...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru