22 Mar
2012
22 Mar
'12
8:11 p.m.
Hi, the following piece of code: #include <boost/preprocessor/array.hpp> #include <boost/preprocessor/array/push_back.hpp> #include <boost/preprocessor/iteration/local.hpp> #define barfoo (2, (1, 2) ) BOOST_PP_ARRAY_PUSH_BACK( barfoo, 3 ) gived the following compilation error ( MSVC2010, win7 ) : 1>Build started 3/22/2012 4:06:39 PM. 1>ClCompile: 1> opexp.cpp 1>opexp.cpp(6): error C2059: syntax error : 'constant' Any ideas why this happens ? Any help will be greatly appreciated. TIA, Petros