вопрос по boost.preprocessor и boost_pp_tuple_size()
От: niXman Ниоткуда https://github.com/niXman
Дата: 16.08.13 07:03
Оценка:
приветствую!

в некотором коде, есть подозрение на то, что BOOST_PP_TUPLE_SIZE() возвращает 1 даже если тьюпл не содержит элементов.
пытаюсь таким вот способом проверить:
#include <boost/preprocessor/tuple/size.hpp>

#define tuple0 ()
#define tuple1 (1)
#define tuple2 (1,2)

[0:BOOST_PP_TUPLE_SIZE(tuple0)]
[1:BOOST_PP_TUPLE_SIZE(tuple1)]
[2:BOOST_PP_TUPLE_SIZE(tuple2)]

по после препроцессирования, макросы BOOST_PP_TUPLE_SIZE() не раскрываются.
чяднт?

спасибо.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.