Item 1: Prefer Const and Inline to #define May 30th, 2011 Classic example of why sometimes macro is a bad idea: