Wiki Markup |
---|
The C+\+ Standard \[[ISO/IEC 14882-2003|AA. C++ References#ISO/IEC 14882-2003]\] Section 17.4.3.1.2, ""Global names"" says: ""Each name that contains a double underscore (_ _) or begins with an underscore followed by an uppercase letter is reserved to the implementation for any use."" Trying to use a name of this form may lead to that name conflicting with one used by the implementation, with unpredictable results that may, but may not, be detected at compile time. |
...
Wiki Markup |
---|
\[[ISO/IEC 14882-2003|AA. C++ References#ISO/IEC 14882-2003]\] Section 17.4.3.1.2, ""Global names"" |
...
DCL16-CPP. Use 'L', not 'l', to indicate a long value 02. Declarations and Initialization (DCL) DCL31-C. Avoid self initialization