I am currently working on a big project and maintaining all those include guards makes me crazy! Writing it by hand is frustrating waste of time. Although many editors can g
namespaces and templates should not span headers. Dear me, don't tell me you do this:
template
class bar {
#include "bar_impl.h"
};
You said that already.