В этом ответе я использовал _t
в конце типы, которые в лучшем случае закончились противоречиво. Это практика, которую я использую в своих текущих проектах.
typedef struct {
int x;
int y;
} point_t;
Предполагалось, что это будет соответствовать типам C из stddef.h
like size_t
или ptrdiff_t
. Однако, согласно некоторым комментариям в моих вопросах, _t
postfix зарезервирован для POSIX. Что я должен использовать вместо _t
? Или я _t
все равно должен продолжать использовать ?
Этот вопрос для C и C ++. Если у этих языков разные соглашения, смело отвечайте.
_t
) stackoverflow.com/a/228797/14065