In C code, I\'ve seen the following:
typedef struct SomeStructTag { // struct members } SomeStruct;
I\'m not clear on why this is any d
The point is that SomeStruct will then be a proper type name. So you don't have to type
struct SomeStructTag my_struct;
In declarations:
SomeStruct my_struct;
Other than that, IMHO the _t appended to a name stands for type, not tag.