2014-01-14 3 views
1

Я хорошо знаю макрос #if __OBJC__, но мне было интересно, есть ли эквивалентная вещь для ObjC++?Есть ли способ для #if Objective-C++?

+2

Ну, есть стандарт определения для C++, и он должен быть установлен для Objective-C++. (Но я не помню, что это такое.) –

+2

Похоже, вы можете '&&' использовать макросы для Obj-C и C++. – Richard

ответ

6

Макрос для C++ является __cplusplus, чтобы проверить как Objective-C и C++ используют

#if __OBJC__ && __cplusplus 
Смежные вопросы