Я пытаюсь включить некоторый код C ++ в свой проект iPhone и получаю следующую ошибку компилятора:
"ошибка: ожидаемый инициализатор перед '<' токеном" </strong>
в этой конструкции кода:
template<typename T, P_UINT_32 BEG, bool OQ, bool OVR, bool DBG>
P_UINT_32 EKType<T, BEG, OQ, OVR, DBG>::getSizeX() const {
return n;
}
Похоже, что компилятор XCode не распознает это как допустимый синтаксис C ++. Я назвал свои файлы C ++ с .h и .mm, и я установил типы файлов в sourcecode.cpp.h и sourcecode.cpp.cpp
Кто-нибудь имеет представление о том, почему я получаю эту ошибку?