2014-01-14 28 views
1

我很了解#if __OBJC__宏,但我想知道是否有ObjC++的等价物?有没有办法#if Objective-C++?

+2

嗯,有一个标准的定义为C++,它应该为目的-C++进行设置。 (尽管我不会不记得它是什么。) –

+2

好像你可以'&&'Obj-C和C++的宏。 – Richard

回答

6

对C++的宏__cplusplus,同时检查Objective-C和C++使用

#if __OBJC__ && __cplusplus