Item 2: Prefer consts, enums, and inlines to #defines
Use as less preprocessor as possible (or even better, use as less non-zero globals as possible).
- You should use constant pointer:
- Class-specific constant can be declared wit value but not defined (only for integral types).