功能。c (我不能编辑这个文件)
#define FOO 1
#if FOO == 1
void Foo() {}
#endif
cpp
class MyClass
{
#if FOO == 1
void CppFoo()
{
Foo();
}
#endif
}
我想做同样的事情,但不使用TEST
main.cpp 文件中的定义
我想做的事:
class MyClass
{
#if (extern "c" Foo() exist)
void CppFoo()
{
Foo();
}
#endif
}
如果尚未声明CppFoo()
静态函数,则不必声明该方法。Foo()
我怎样才能做到这一点?