struct buffer { size_t len; char buf[0]; } b; #define PREFIX sizeof(size_t) Всегда ли (&b->buf - &b) == PREFIX? Или лучше объявить как ниже? #define PREFIX (&((struct buffer *)0)->buf)
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Murr
Ответ на:
комментарий
от Chumka
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум выделение памяти и структуры (2008)
- Форум не работает inotify watch (2017)
- Форум Программа на Си падает, при выделении памяти (2014)
- Форум покритикуйте функцию (2009)
- Форум типы в c (2024)
- Форум Размер структуры (2008)
- Форум Есть ли функция показывающас новый процесс? (2017)
- Форум Размер структуры с вложенным массивом структур (2013)
- Форум C++[RAII], c network, recv неоправданный интервал (2008)
- Форум При обращении по указателю программа падает (2019)