error: ISO C++ forbids declaration of ‘see_sum’ with no type [-fpermissive] see_sum(){cout<
class rahunok{
public:
int uniq_id;
rahunok(int id, float sm, float pr){
uniq_id = id;
sum = sm;
percents = pr;}
see_sum(){cout<<sum;}
new_perc(float addp){this->percents += addp;}
new_sum(){this->sum+=(this->sum * (this->percents/100));}
protected:
float sum, percents;
};
Ответы (1 шт):
Автор решения: goldstar_labs
→ Ссылка
Если функция не возвращает ничего, то её необходимо явно объявить как void
class rahunok{
public:
int uniq_id;
rahunok(int id, float sm, float pr){
uniq_id = id;
sum = sm;
percents = pr;}
void see_sum(){cout<<sum;}
void new_perc(float addp){this->percents += addp;}
void new_sum(){this->sum+=(this->sum * (this->percents/100));}
protected:
float sum, percents;
};