>You could also use #pragma once but it is compiler dependent and deprecated.
All pragmas (well, most with the coming of C99) are compiler dependent. You should avoid them whenever possible. And if #pragma once is compiler dependent, how can you say that it's deprecated? Have all compilers documented it as deprecated? Anyway, the only real advantage of #pragma once is that you don't have to worry about naming collisions in your inclusion guards, and that's not worth the loss of portability.
christina>you commented: cheers. ignorance is bliss. even for you. =/ -4
Rashakil Fol commented: don't worry about that bitch +8
joshSCH commented: That isn't nice Rash. Ah hell, this is Narue's post, not Rash's. My Bad :D -3
arjunsasidharan commented: Man.. She is dumb as she looks lol!! +3
Killer_Typo commented: an outstanding breakdown of the given question. +5
Dave Sinkula commented: The beer nearly went up my nose! +13