[v3] Implement resolution of DR 630
Jason Merrill
jason@redhat.com
Thu Jul 23 21:58:00 GMT 2009
On 07/22/2009 08:25 AM, Paolo Carlini wrote:
> -- Jason, while working on this issue, I noticed that:
>
> valarray<int> v1;
> v1 = { };
>
> compiles just fine in -std=c++0x mode and, for the assignment, ends up
> being selected:
>
> operator=(const Tp&)
>
> with Tp == 0. On the other hand, in C++03 mode, the snippet doesn't
> compile at all. Could you please confirm the above is the expected
> behavior? Thanks in advance!
Actually, yes, that's what the current draft says should happen. Though
it may not be what we want to happen.
Jason
More information about the Libstdc++
mailing list