ในคำตอบของฉันฉันใช้_t
เมื่อสิ้นสุดประเภทซึ่งจบลงอย่างดีที่สุดแย้ง นี่คือแนวทางปฏิบัติที่ฉันใช้ในโครงการปัจจุบันของฉัน
typedef struct {
int x;
int y;
} point_t;
ครั้งนี้มีวัตถุประสงค์เพื่อให้สอดคล้องกับประเภท C จากstddef.h
ชอบหรือsize_t
ptrdiff_t
อย่างไรก็ตามตามความคิดเห็นบางอย่างในคำถามของฉัน_t
postfix ดูเหมือนจะถูกสงวนไว้สำหรับ POSIX ฉันควรใช้อะไรแทน_t
? หรือฉันควรใช้_t
ต่อไปหรือไม่?
คำถามนี้สำหรับทั้ง C และ C ++ หากภาษาเหล่านี้มีการประชุมที่แตกต่างกันอย่าลังเลที่จะตอบคำถาม
_t
) stackoverflow.com/a/228797/14065