BOOST_PP_SEQ_FOR_EACH

发布时间 2023-04-14 15:18:54作者: 元几科技
��<�pre><�b>/home/vi/git/dos/dnet/./dconfig/dconfig.h:<�/b> In static member function  <�b>static std::string dnet1::path_type2_helper::str(dnet1::path_type2)<�/b> : <�b>/home/vi/git/dos/dnet/../vbase/vmacro.h:46:9:<�/b> <�font color="#C01C28"><�b>error: <�/b><�/font> <�b>BOOST_PP_IIF_0<�/b> was not declared in this scope 46 | <�font color="#C01C28"><�b>BOOST_PP_SEQ_FOR_EACH<�/b><�/font>(ENUM_EACH_ITEM_DEF, enum_type, BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__)) \ | <�font color="#C01C28"><�b>^~~~~~~~~~~~~~~~~~~~~<�/b><�/font> <�b>/home/vi/git/dos/dnet/../vbase/vmacro.h:66:5:<�/b> <�font color="#2AA1B3"><�b>note: <�/b><�/font>in expansion of macro  <�b>DEFINE_ENUM_GET_STR<�/b> 66 | <�font color="#2AA1B3"><�b>DEFINE_ENUM_GET_STR<�/b><�/font>(enum_type, __VA_ARGS__) | <�font color="#2AA1B3"><�b>^~~~~~~~~~~~~~~~~~~<�/b><�/font> <�b>/home/vi/git/dos/dnet/./dconfig/dconfig.h:6:5:<�/b> <�font color="#2AA1B3"><�b>note: <�/b><�/font>in expansion of macro  <�b>DEFINE_ENUM<�/b> 6 | <�font color="#2AA1B3"><�b>DEFINE_ENUM<�/b><�/font>(path_type2, a1,a2); | <�font color="#2AA1B3"><�b>^~~~~~~~~~~<�/b><�/font> <�b>/home/vi/git/dos/dnet/../vbase/vmacro.h:44:11:<�/b> <�font color="#A347BA"><�b>warning: <�/b><�/font>enumeration value  <�b>a1<�/b> not handled in switch [<�font color="#A347BA"><�b>-Wswitch<�/b><�/font>] 44 | switch<�font color="#A347BA"><�b>(<�/b><�/font>type) \ <�/pre>