
"Niels Dekker - address until 2010-10-10" <niels_address_until_2010-10-10@xs4all.nl> wrote in message news:42DCB3BF36D94D4D9714434725145288@lumcnet.prod.intern...
- MSVC bug #100744, despite being marked as "Closed, Won't Fix" [3], has actually been fixed in VC9 [4].
I'm sorry, MSVC bug #100744 is still there, even though #335987 has been fixed. VC9 deals with POD types correctly, but may not do so for non-POD aggregate class types.
but if this is so, shouldn't the proposed patch atleast be modified to: #ifdef BOOST_VALUE_INITIALIZATION_NEEDS_MEMSET if ( !( ( _MSC_VER >= 1500 ) && ( is_pod<T>::value ) ) ) std::memset(&x, 0, sizeof(x)); #endif ? -- "That men do not learn very much from the lessons of history is the most important of all the lessons of history." Aldous Huxley