У меня не перегружается оператор "++", выдает ошибку : Ошибка C2676 бинарный "++": "Counter" не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору My_Struct e:\projeckt\my_struct\my_struct\source.cpp 31 Хотя вроде все сделал как в видео. Подскажите пожалуйста.
Просто офигительное видео! Спасибо!
error: no 'operator++(int)' declared for postfix '++' [-fpermissive]|
void operator++ (int) {
count++;
}
так пробуйте.
У меня не перегружается оператор "++", выдает ошибку :
Ошибка C2676 бинарный "++": "Counter" не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору My_Struct e:\projeckt\my_struct\my_struct\source.cpp 31
Хотя вроде все сделал как в видео.
Подскажите пожалуйста.
А где это вставлять,или вместо чего?
4:43 "Вот таким вот образом..." Можно было бы и подробней объяснить.
Мужик, как ты сделал подсветку голубым цветом названии классов?
Почему отдельные операции должны определяться методами классов, а другие внешними функциями?
Counter() понятно что конструктор, а что значит : count(0) ?
запись count(0) равносильна записи count=0, если я не ошибаюсь. Короче просто присваивает ноль значению count
Это значит если ты не введёшь никаких значений для "count" то по дефолту у тебя будет стоять там "0"
PS: написал для других пользователей
Такой же видос как и у остальных.... перегрузки оператора индексирования не показываешь(
Респект тебе, парень!
Тут уроки понятнее
th-cam.com/video/UsezbK-3BL0/w-d-xo.html
Спасибо!
Пацаны, нам t3 спушили, на карту смотрите вообще?
спасибо за урок, те кто критикуют может у вас есть яйца чтобы сесть и записать лучше, чем в комментах писать ?.
Как можно учить людей С++, при этом самому его не зная?
Запутал
тупо книга Лафоре: ООП в С++ - только ты нифига не объясняешь и еще в начале скомпилировал нерабочий код) лови диз
ВЫСКАКИВАЕТ ОШИБКА C2676 , ВРОДЕ ТАК ВЕРНО !
Counter operator++(int)
{
count++ ;
return *this;
}