TypeNames
andobjects
, e.g.const Event event;
- close namespaces with a comment:
} // namespace itsName
- Makros with newlines: align
\
symbol to column 80 - Describe how PreProcessor Macros are unrolled (excellent example)
/* < typename T0, ... , typename TN > */
template<BOOST_PP_ENUM_PARAMS(N, typename T)>
/* ( const T0, ... , const TN ) */
HDINLINE void operator()( BOOST_PP_ENUM_PARAMS(N, const T)) const