typedef struct name_s
{
....
}name_t
Сабж по постфиксам.
Я делаю всегда так
typedef struct name_t
{
....
}name_t
И стараюсь не не дать так
typedef struct
{
....
}name_t
Ибо pahole и иже с ним не могут в анонимные. Но в чём практический смысл задавать и _s
и _t
одновременно просто постфиксы вносят ясность и смягчают уровень былого отвращения к typedef
нивелируя тот упрёк что с typedef теряется ясность. Но вернёмся к постфиксам. Ну или префиксам для типов аля t_uint8 t_int64
вместо uint8_t int64_t
может тут есть извращенцы я не знаю :D
ТайпдеТупедефаете вы как?