Я пытаюсь использовать вектор в классе C++ с xcode, но он дает мне ошибки. Файл имеет расширение .mm
, которое требуется для файлов C++.Не могу объявить вектор C++ в проекте xcode ios
Это мой код:
class Synth{
private:
int bpm;
std::vector<Note> notesList;
public:
};
Это дает мне эти две ошибки:
- ошибка: Семантический Проблема: Использование необъявленный идентификатор 'станд'
- ошибки: Разбираем Проблема: Ожидаемое имя участника или ';' после объявления спецификаторов
Я также пробовал с using namespace std;
сверху, но это не имело значения. Любые идеи, что может быть причиной этого?
Это неловко, я думал, что вектор был включен внутри std. – networkprofile
@Sled 'std' - пространство имен. Он распространяется по нескольким заголовкам, а не только по вектору. –
Должен ли я использовать std в файле .mm? – networkprofile