3 ms·the return value of foo == foo.deserialize(foo.serialize()) is true unless foo has a soul.by kalendae 17y agothe return value of foo == foo.deserialize(foo.serialize()) is true unless foo has a soul.mahmud 17y agoOr a unique pointer. Equality is a little more difficult than "we" are accustomed to: http://www.nhplace.com/kent/PS/EQUAL.html http://www.nhplace.com/kent/PS/EQUAL.htmlstefano 17y agoWhat if you serialize the soul too?