#include class a { public: a() { printf( "kuku\n" ); } ~a() { printf( "~a\n" ); } int f() { return 0; } }; int main() { a o; // o.a( 0 ); o.~a(); o.f(); reinterpret_cast(0)->a::a(); }