Michael Veksler <mveks...@techunix.technion.ac.il> writes: > In this case, how is it possible to copy the objects? Will things just > crash at run-time?
Although people have been discussing copying the objects, I should point out that my original proposal suggests not copying. Instead the code can always access the objects via pointers. This is no great hardship, as the issues only arise for non-POD types passed to functions on the stack. That said, since these issues only arise for function arguments, cases where the copy constructor is prohibited should be quite rate. Ian