And if you look really carefully, you will notice that ordinary
people are allowed to use underscore followed by a lowercase letter,
specifically because this is one of the most common naming conventions
for data members of a class. Only underscore followed by an uppercase
letter is reserved for the implementation.
Kevin Lynch wrote:
> Christian Holm Christensen wrote:
>>> Totally independent remark: >>> type names should not start with an underscore in C(++). >> >> Why not?! A valid identifier in C/C++ has the following form >> [_a-zA-Z][_a-zA-Z0-9]* >> That is, a letter or an underscore, follow by zero or more letters, >> numbers, or underscores. You can even use UTF encoded identifiers if >> you like - the standard, I believe, is quite explicit about that.
This archive was generated by hypermail 2.2.0 : Fri Aug 17 2007 - 23:50:02 CEST