:-) size_t offsetof( struct_name, member_name ) (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено abivan 09 июня 2003 г. 11:15
В ответ на: Как в С написать выражение вычисляюшее растояние от начала структуры до элемента этой структуры? отправлено nord 08 июня 2003 г. 14:11

size_t offsetof( struct_name, member_name );

The macro offsetof takes a structure name and a member
name as arguments. It returns the offset in bytes of the
specified member from the beginning of the struct.

Types can be specified using the struct keyword.

NOTE: offsetof is not a function and cannot be described
using a C prototype.

offset of member_name from beginning of structure.
Undefined for bit fields.

Всего, Иван.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru