2014-01-14 27 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