libstdc++ of g++ 3.4.x: std::swap and std::auto_ptr causes compilation errors
Paolo Carlini
pcarlini@suse.de
Mon Nov 15 23:02:00 GMT 2004
Vinzenz Feenstra wrote:
> Hi,
>
> I want to point to something which is imho a Bug.
According to 20.4.5, p3, literally:
"auto_ptr does not meet the CopyConstructible and Assignable
requirements..."
and, according to 25.2.2, p1 (about swap(T& a, T& b)):
"Requires: Type T is CopyConstructible and Assignable"
Therefore, sorry, I disagree,
Paolo.
More information about the Libstdc++
mailing list