Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

stddef.h 414B

123456789101112131415161718
  1. #ifndef STDDEF_H
  2. #define STDDEF_H
  3. /* for size_t */
  4. #include <stdint.h>
  5. #undef NULL
  6. #define NULL ((void *)0)
  7. #undef offsetof
  8. #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
  9. #undef container_of
  10. #define container_of(ptr, type, member) ({ \
  11. const typeof( ((type *)0)->member ) *__mptr = (ptr); \
  12. (type *)( (char *)__mptr - offsetof(type,member) );})
  13. #endif /* STDDEF_H */