LINUX.ORG.RU

shared memory


0

0

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

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

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

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

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

anonymous

Re: shared memory

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

anonymous ()
Ответ на: Re: shared memory от anonymous

Re: Re: shared memory

пишет сегфолт

anonymous ()
Ответ на: Re: shared memory от anonymous

Re: Re: shared memory

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

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