1 2 3 4 5 6 7 8 9 10 11 12
#include "a.h" #include "b.h" bool A::recursed = false; A::A() { if (!A::recursed) { A::recursed = true; B b; } }