In questa mia risposta , ho usato _t alla fine dei tipi, che si è conclusa al meglio, controverso. Questa è la pratica che uso nei miei progetti attuali.
typedef struct {
int x;
int y;
} point_t;
Questo era inteso per essere coerente con i tipi C da stddef.h come size_t o ptrdiff_t . Tuttavia, secondo alcuni commenti nelle mie domande, _t postfix sembra essere riservato per POSIX. Cosa dovrei usare al posto di _t ? O dovrei continuare a usare _t comunque?
Questa domanda è per C e C ++. Se queste lingue hanno convenzioni diverse, sentiti libero di rispondere così.