Я думаю, что этот вопрос уже задавался несколько раз, но он, кажется, очень зависит от случая пользователя.class xyz : public abc {
private:
string s;
public:
ros::Publisher eRead;
xyz(int , const char*);
~xyz();
}
< /code>
Теперь у меня есть файл CPP, где я хочу иметь свои определения: < /p>
xyz::xyz(int a, const char *b = NULL):abc(a, b){}
xyz::~xyz(){}
< /code>
Тем не менее, он продолжает бросать мне приведенную выше ошибку. < /p>
error: expected constructor, destructor, or type conversion before ‘(’ token
< /code>
Что я делаю не так? Любая помощь ценится. Извините, если на него уже отвечает.
Подробнее здесь: https://stackoverflow.com/questions/433 ... ion-before
Мобильная версия