On Wed, 19 Feb 2003, James Yonan wrote:

> > Please also note that _* names are reserved name space. Don't use them
> > for your functions if you can avoid it, for portability -- they might
> > screw some linker.
> 
> Are __* names reserved?  What's the recommended form for naming "private"  
> variables (I'm coming from C++/Python where _* names are a common naming
> style for class-private variables to avoid collisions with similarly named
> public member functions)?

Mostly anything that starts with _ is reserved. There are some
exceptions, you may name auto variables _[a-z]*, but not functions.

You could use x_ as prefix though.

I've googled a little and found
http://oakroadsystems.com/tech/c-predef.htm#Groups to be a very useful
resource (and it's concise as well).

-- 
Matthias Andree

Reply via email to