Does using leading underscores actually cause trouble?
问题 The C/C++ standard reserves all identifiers that either lead with an underscore (plus an uppercase letter if not in the global namespace) or contain two or more adjacent underscores. Example: int _myGlobal; namespace _mine { void Im__outta__control() {} int _LivingDangerously; } But what if I just don't care? What if I decide to live dangerously and use these "reserved" identifiers anyway? Just how dangerously would I be living? Have you ever actually seen a compiler or linker problem