>>26
All structures should be opaque and have lots of functions/macros to operate on them. One should only have to mess with its innards in extraordinary situations.
Name:
Anonymous2012-09-20 23:12
>>28
If he is typedefing the struct, it's pretty clear he doesn't want anyone using the actual structs name, or he is trying to avoid name conflicts.