LINUX.ORG.RU

shared memory


0

0

нужно записать некторое кол-во байт в разделяему память... тут никакх проблем нет... но есть некое смещение (целое число), на которое нужно сместить эту запись в этой разделяемой памяти...

подскажите, как сделать такое смещение!

у меня есть
ptr - указатель на разделяему память
и str - строка что надо занести в паямть

memcpy(ptr, str, 10); работает ок

как составить сдвиг?

anonymous

А memcpy( ptr + offset, str, 10 ) не работает? Если выделено достаточно памяти то должно работать.

anonymous
()
Ответ на: комментарий от anonymous

done ошибка была тупая (у меня ptr указатель на структуру)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.