标签: c++ boost boost-preprocessor
是否可以将#define Name Alex转换为BOOST_PP_SEQ like (A)(l)(e)(x)或BOOST_PP_TUPLE (A,l,e,x)?对我来说更有用('A')('l')('e')('x')或('A','l','e','x')?
#define Name Alex
BOOST_PP_SEQ like (A)(l)(e)(x)
BOOST_PP_TUPLE (A,l,e,x)
'A')('l')('e')('x')
('A','l','e','x')
答案 0 :(得分:1)
不,不可能。您不能在预处理器中迭代或拆分令牌的字符。