элементы конструкции - PullRequest
       6

элементы конструкции

1 голос
/ 26 ноября 2009

Есть ли способ получить все элементы структуры, чтобы я мог использовать их и, возможно, перебирать их и печатать?

Ответы [ 3 ]

2 голосов
/ 26 ноября 2009

Это возможно с X-макросами. См. этот ответ, где я демонстрирую именно это .

1 голос
/ 26 ноября 2009

В С нет никакого отражения: вам придется его "подделать".

0 голосов
/ 26 ноября 2009

C не предоставляет стандартного способа сделать это. Тем не менее, вы можете взломать что-нибудь, используя препроцессор C и расширение offsetof GNU C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...