Added vs12 gcc4.7 compability when disabling constructor / destructor