Ji Dave, Hi Alexey,
It seems that at least macro definition for the map of 150 tuples worked. Now I face a new
problem. To reduce compilation times we decided to use map10, map20 etc. Unfortunately as we found
out this will not compile if I pass to map10 only 7 arguments. With unnumbered map these elements
were default initialized with "na" type. Why isn't this the case with numbered maps? I get the
following g++ errors:
/path/fname.hpp:5945: error: wrong number of template arguments (4, should be 10)
/user/some_uname/projects/libs/boost/include/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp:141:
error: provided for `template