
On 6 November 2013 21:40, JOAQUIN M. LOPEZ MUÑOZ
Em 06/11/2013, às 19:33, "Daniel James"
escreveu: Hello everyone,
I'm compiling a list of known issues in boost with Visual Studio 2013/Visual C++ 12. I've made a quick start at:
http://www.boost.org/users/history/version_1_55_0.html#version_1_55_0.known_...
The issue described as
"For several libraries overloads with intializer lists are incorrectly reported as ambiguous. This is a Visual C++ bug and it isn't clear if there's a good workaround."
looks IMHO more severe than it is: users won't be hit by it if they don't use initializer lists, so the affected libs remain fairly usable. I'd rephrase as "using overloads accepting initializer lists can result in incorrectly diagnosed ambiguity compile-time errors [...]" or something to that effect.
That's a good point. I tried rewriting it to be clearer, but a bullet point isn't really appropriate for explaining such a subtle issue. I think I'll revisit these in a day or two, maybe putting more detailed content in another page (a news item perhaps?).