1

这是一个片段:

#if defined(a) || \
    defined(b)
void test();
#else
void test();
#endif

Source Insight 无法识别多行宏。

它对待

#if defined(a) || \
    defined(b)

作为

#if defined(a)
#if defined(a) || defined(b)

我该如何解决?

4

0 回答 0