[Bug libstdc++/43813] [DR1234] vector<T*>(3, NULL) fails to compile

paolo dot carlini at oracle dot com gcc-bugzilla@gcc.gnu.org
Wed Apr 21 00:33:00 GMT 2010



------- Comment #8 from paolo dot carlini at oracle dot com  2010-04-21 00:33 -------
Note: if the *only* way to change the behevior for the best requires using
enable_if on the user-level member functions (as, if I remember correctly,
pioneered by Howard at Metrowerks quite a few years ago), we have to make sure
we do it consistently over all the dispatchings in the containers, and check
what happens if a binary built with the headers using the old-style dispatching
is linked to a new one. In case, restrict the mechanism to C++0x mode. But
really, I'd rather wait for a resolution anyway, even as NAD but clearly
stating this is a QoI issue.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43813



More information about the Gcc-bugs mailing list