Есть ответ 👍

Дан класс a, в котором определена перегрузка операции сложения. c++ объекты класса a могут складываться друг с другом и получать в результате значение типа short int. закончите прототип перегрузки операции. class a { public: укажите свой ответ operator укажите свой ответ ( укажите свой ответ value);

138
317
Посмотреть ответы 2

Ответы на вопрос:


//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; }

1мбайт = 8 мбит. 1 гб = 1024 мбайт. 1024*50*8=409600 409600/128=3200сек=53мин.

Популярно: Информатика