Я работаю над проектом iOS, который представляет собой несколько классов С++. Но, как кажется, составить их не так просто. Я устал от разных методов, но все время выдают какие-то ошибки.
1) Сначала я переименовал .m;class в .mm и пытаюсь скомпилировать, но выдает ошибку. в этой строке
SInt16 *editBuffer = audioBufferList->mBuffers[0].mDat;
Error - "Cannot initialize a variable of type 'SInt16 *' (aka 'short *') with an lvalue of type 'void *'"
2) При установке для других флагов компоновщика значения -ObjC++ выдаются эти две ошибки. Неизвестное имя типа «класс»; ты хотел сказать "класс"?
'deque' file not found - for #include<deque>
У кого-нибудь есть идеи, что здесь не так. Заранее спасибо.