clone method of Object

jDavidls jdavidls at gmail.com
Sun Sep 20 23:12:05 PDT 2009


This works very well (GDC 4.2.4):

Object clone(Object object)
{
	auto size = object.classinfo.init.length;

	object = cast(Object) ( (cast(void*)object) [0..size].dup.ptr );

//	object.__monitor = null;

	return object;
}



More information about the Digitalmars-d-learn mailing list