@sddvxd

Почему компилятор не находит прототип?

Здравствуйте

//header.h
class Shop:public Queue{
private:
  int rating;
public:
  Shop(int rating = 0,const Queue &q);
};


//func.cpp
Shop::Shop(int rating,const Queue &q):Queue(q){}


Компилятор выдает: дефолтный аргумент пропущен для 2 параметра
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@sddvxd Автор вопроса
Разобрался: необязательные параметры должны находиться справа
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы