Я пытаюсь сделать кроссплатформенную разработку для Android и IOS.Я пишу код на C ++, но когда я начинаю, я вижу, что xcode вставляет в заголовки следующее #define
:
#ifndef tutorial_FloatMatrix_h
#define tutorial_FloatMatrix_h
#endif
Tutorial - это название проекта, а FloatMatrix.h
название заголовка.Это не похоже, что это будет портативным.Обычно я не вижу имя проекта, добавленное к имени заголовка в таком виде #define
.Есть ли способ заставить намерение этого #define
работать в iOS и Android?Кроме того, что это #define
пытается выполнить, и есть ли у него имя (то есть, что я буду гуглить)?