• Помогите пожайлуйста Дан класс A, в котором определена перегрузка операции сложения.
    C++
    Объекты класса A могут складываться друг с другом и получать в результате значение типа short int.
    Закончите прототип перегрузки операции.
    class A {
    public:

    Укажите свой ответ
    operator
    Укажите свой ответ
    (
    Укажите свой ответ
    value);

Ответы 1

  • //Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64#include <iostream>class A{public:    typedef short int s_int;    constexpr A(const s_int &val) : value(val)    {    }    constexpr s_int operator+(const A &a) const noexcept    {        return value + a.get();    }    constexpr s_int get() const noexcept    {        return value;    }private:    s_int value;};int main(){    A a = 10;    A b = 15;    std::cout << a + b;}
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years