Is this safe? I\'m not using any virtual functions in my actual implementation, but I\'m tempted to believe that even if I was, it would still be safe.
clas
As others said, is a bad idea, and as a possible destructive case: what if you do
class Foo { Foo() { // initialize things } Foo( int bar ) { new ( this ) Foo(bar); } }
welcome no the land of infinite recursion.