Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Приведение структуры к uint32_t https://www.cyberforum.ru/ cpp-beginners/ thread2030909.html
Добрый день! Есть переменная пользовательского типа, представляющая собой структуру размером 32 байта, хочу получить ее значение в переменной типа uint32_t, как это лучше сделать? Структура typedef struct { #if __BYTE_ORDER == __LITTLE_ENDIAN
Не корректный вывод C++
В выводе не хватает символов, которые я ввел в тексте программы и еще почему то подсвечивается ошибкой последняя бэкслэш строки 12.
C++ Почему не работает конструктор? https://www.cyberforum.ru/ cpp-beginners/ thread2030887.html
- Смысл моего вопроса становится ясен из минимального примера приведенного ниже: //------------------------------------------------------------------------------ // ......... template<typename T> class DArr { public: // конструктор. DArr( const int _beg, const int _end )
C++ Удаление из папки файла с расширением .bat https://www.cyberforum.ru/ cpp-beginners/ thread2030875.html
Здравствуйте Можете помочь как написать прогу чтоб она искала и удаляла файл с расширением .bat не трогая другие файлы в определенной папке.
C++ Можете перевести программу из Pascal в c++
Помогите пожалуйста :3 Известна заработная плата, полученная 5 сотрудниками отдела в течение года. Определить максимальную заработную плату. В качестве результата вывести фамилию и размер заработной платы. Program Zarplata; uses wincrt; type zarp=array of integer; fam=array of string; var r:zarp; w:fam;
C++ Интегрирование конечной разности и явное инстанцирование std::sin "В качестве дополнительного упражнения разработайте функтор для вычисления конечных разностей.Затем проинтегрируйте конечную разность,чтобы убедиться,что вы получаете исходное значение функции" Написал функцию и функторы: template<typename F,typename T,unsigned n=100000> double trapezoid(F f, T a, T b) { double E=0; float h = (b - a) / n; for (unsigned i = 1; i <= n-1; ++i) E +=... https://www.cyberforum.ru/ cpp-beginners/ thread2030844.html
C++ Переусложнённая сигнатура функции TutorialPluginAudioProcessorEditor::TutorialPluginAudioProcessorEditor (TutorialPluginAudioProcessor& p) : AudioProcessorEditor (&p), processor (p) { ... } Кто-нибудь, поясните мне как эти две строчки работают. Что означает двоеточие перед AudioProcessorEditor? И что означает запятая перед processor? https://www.cyberforum.ru/ cpp-beginners/ thread2030832.html Включение заголовка, содержащего безымянный namespace C++
Если включить хедер (.h файл), содержащий безымянный namespace с определением переменной, для конкретики, пусть будет int a{}; в несколько файлов, то переменная а будет иметь для каждого файла внутреннее связывание?
C++ Некорректный вывод с ветвлением if else Добрый день! Ситуация следующая, давно не кодил, тут снова проснулся интерес и я решил написать простенькую программку для себя любимого по вычислению дискриминанта. Проблема в том, что в ветвлении if else Компилятор требует точку с запятой, из за чего вывод результатов не совсем такой, какой должен быть (выводится дополнительно значение дискриминанта в случае если D<0 (на последнем скриншоте... https://www.cyberforum.ru/ cpp-beginners/ thread2030806.html C++ Через сколько лет коммерсант накопит сумму, достаточную для покупки собственного магазина https://www.cyberforum.ru/ cpp-beginners/ thread2030769.html
2) Коммерсант, имея стартовый капитал, занялся торговлей, которая ежемесячно увеличивает капитал на заданное количество процентов. Через сколько лет он накопит сумму, достаточную для покупки собственного магазина?
C++ Подсчитать произведение чисел до первого, не попавшего в отрезок
Решите задачи используя оператор WHILE 1) Целые числа вводятся последовательно. Подсчитать произведение этих чисел до первого, не попавшего в отрезок .
C++ Ошибка при создании односвязного списка LNK2019 https://www.cyberforum.ru/ cpp-beginners/ thread2030729.html
Учу C++, текущее задание сделать односвязный список с поддержкой STL. Понимаю, что много чего неправильно, так как это первый опыт в создании контейнеров. Не могу понять, что именно не так. Функция push_back() еще не реализована. template <typename Elem> struct Link { Elem data; Link* next; Link(const Elem d) { data = d;
18844 / 9843 / 2408
Регистрация: 30.01.2014
Сообщений: 17,286
24.08.2017, 19:53 0

Почему объект производного класса не видит префиксный оператор из базового класса? - C++ - Ответ 10709262

24.08.2017, 19:53. Показов 4032. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от anapshy Посмотреть сообщение
Понимал так, что функции-методы - это функции класса которые можно вызвать для объекта MyClass.func(), или MyClass->func()
Ты и операторы точно так же вызвать можешь
C++
1
2
3
4
5
6
7
8
9
10
11
class A
{
public:
    A & operator++() { return *this; }
};
 
int main()
{
    A a;
    a.operator++(); //!!!
}


Вернуться к обсуждению:
Почему объект производного класса не видит префиксный оператор из базового класса? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2017, 19:53
Готовые ответы и решения:

Как сложить объект базового класса с объектом производного(наследуемого класса)
Как умножить объект базового класса с объектом производного(наследуемого класса): ozenka - объект...

Указатель на объект базового класса и адрес объекта производного класса
Пример кода: class Class1 { public: Class1(int x) { j = new int; *j = x; }...

как сделать чтобы объект производного класса сам себя добавлял в список или массив указателей базового класса?
я хотел так, но программа просто падает void Student::add(Base** head) { cout &lt;&lt; &quot;I here&quot; &lt;&lt;...

Отрабатывает оператор базового, а не производного класса
Здравствуйте! Собственно, вопрос в следующем. Я перегрузил оператор потокового вывода для базового...

9
24.08.2017, 19:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.08.2017, 19:53
Помогаю со студенческими работами здесь

Ссылка базового класса на объект производного класса
Граждане, объясните почему такое происходит. До того как проверил, думал, что если для ссылки...

Наследование: почему вызывается метод базового класса, а не производного?
Всем привет, такой вопрос, почему вызывается в данном коде метод базового класса, а не производного...

Вызов метода производного класса через обращение к методу базового класса
Добрый день. Изучаю основы ООП, наткнулся на проблему. Если создавать классы внутри main.cpp,...

Вызвать конструктор производного класса без конструктора базового класса
Здравствуйте! У меня есть базовый класс треугольник и производный класс равносторонний...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru