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