
20 Apr
2013
20 Apr
'13
10:12 a.m.
2013/4/20 Vicente J. Botet Escriba <vicente.botet@wanadoo.fr>: <...>
#ifndef BOOST_NO_INCLASS_MEMBER_INITIALIZATION template <int b1, int b2> bool const ice_eq<b1,b2>::value; // ********* template <int b1, int b2> bool const ice_ne<b1,b2>::value; // ********* #endif
for which I have needed to change const by BOOST_CONSTEXPR_OR_CONST. <...> What am I missing?
Looks like it shall be #ifdef BOOST_NO_INCLASS_MEMBER_INITIALIZATION not #ifndef But how did it work before? Or nobody tested it on ancient compilers? -- Best regards, Antony Polukhin