In-Reply-To: <[EMAIL PROTECTED]> On Sun, 17 Nov 2002 10:19:01 -0800 Robert Ramey ([EMAIL PROTECTED]) wrote: >> > const T t(ar); > >> > It seems to me that your versioning infrastructure doesn't >> > support this. >> >> It doesn't. It conflicted with version and added no known benefit.
hmmm, I will concede that the currently required method will require an extra copy. I did briefly consider this, but it seemed it wasn't worth it. My real main objection was that it broke the symetry of the load/save system. I have found this symmetry is very helpful to permit verification that serialization is correctly used. Also, my "thought experiments" along these lines considered fundamental types where copying was really an efficiency issue. Finally it became clear that I couldn't figure out a way to handle the versioning problem. So there you are Robert Ramey I _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost