I would like to know whether is it possible to recall the constructor of an object. So say I created an object and change its data whatsoever, and then I want to reset all its value, can I somehow recall the constructor? And no, I do not want something like:
object = ClassName( argument );
because this object contains pointers that dynamically allocates memory.