У меня возникли проблемы с векторными объявлениями в файле заголовка класса C++, который я делаю. Весь мой файл заголовка выглядит следующим образом:Объявление векторов в файле заголовка C++
#ifndef PERSON_H
#define PERSON_H
#include "Message.h"
#include <string>
#include <vector>
class Person {
public:
Person() {};
Person(std::string emailAddress);
private:
vector<Message> inbox;
vector<std::string> contacts;
std::string emailAddress;
};
#endif PERSON_H
Моя ошибка происходит на линии после «частное» заявление (где я декларировать свои векторы). Ошибка, которую я получаю, это C4430 - отсутствующий спецификатор типа и C2238 - неожиданные токены, предшествующие ';'
Благодарим за помощь.
Ответ уже найден и проблема было связано с небрежностью программистов. Спасибо за отзыв и извините за такой глупый вопрос на этом сайте. –
Вам не нравится, как бесполезна ошибка компилятора, после 5 лет C/C++ она стала почти второй натурой, но через некоторое время, используя java, она просто поражает, как бесполезно компилятор erro. – hhafez
Я не думаю, что это было глупо. Я довольно новичок в C++, и я делал ту же ошибку, так что это было именно то, что мне нужно! – jamesc1101