Dalam jawaban saya ini , saya menggunakan _t
jenis yang paling akhir, yang paling kontroversial. Ini adalah praktik yang saya gunakan dalam proyek saya saat ini.
typedef struct {
int x;
int y;
} point_t;
Ini dimaksudkan agar konsisten dengan tipe C dari stddef.h
suka size_t
atau ptrdiff_t
. Namun, menurut komentar tertentu dalam pertanyaan saya, _t
postfix tampaknya dicadangkan untuk POSIX. Apa yang harus saya gunakan _t
? Atau haruskah saya tetap menggunakan _t
?
Pertanyaan ini untuk C dan C ++. Jika bahasa-bahasa ini memiliki konvensi yang berbeda, jangan ragu untuk menjawabnya.
_t
) stackoverflow.com/a/228797/14065