【发布时间】:2019-02-16 17:11:32
【问题描述】:
基本上我想将单个标记拆分为用单引号括起来的多个标记,但由于这似乎不可能,我已经停止this。基本上:
#include <boost/preprocessor/seq/enum.hpp>
char string[] = {BOOST_PP_SEQ_ENUM((F)(l)(y)(O)(f)(f)(L)(e)(d)(g)(e))};
但是如何添加单引号呢?
【问题讨论】:
-
可以在编译时将字符串文字拆分为单独的字符,而无需任何宏。
-
@VTT,小心,C++ 标签已被移除。
标签: c boost macros preprocessor boost-preprocessor