Объяснение задачи C++ [требует правки]

213
14 сентября 2017, 17:37

Создать класс ВЕКТОР, содержащий ссылки на int, количество элементов вектора. Класс имеет конструктор без параметров, конструктор копирования. Определить операции +, -, * как дружественные функции, а операции =, + =, - =, * =, [] как методы класса.Перегрузить поточные операции вывода и ввода элементов вектора.

Не могу понять задания, мне нужно только >> и << перегрузить? Зачем тогда определять другие операторы? Или я что-то не понимаю? Буду рад ответу

READ ALSO
Необработанное исключение по адресу 0x00007FF7405C1068 в Проект1.exe: 0xC0000094: Integer division by zero [требует правки]

Необработанное исключение по адресу 0x00007FF7405C1068 в Проект1.exe: 0xC0000094: Integer division by zero [требует правки]

в 14 строке (s += 1 / n;) происходит деление на ноль, но я понятия не имею откуда он взялся о:

341
Как инициализировать vector&lt;char&gt; строкой?

Как инициализировать vector<char> строкой?

Есть ли возможность сделать инициализацию vector<char> из строки одной строкой кода? Я делаю так:

211
сколка времени надо на чтение числа scanf c++ [требует правки]

сколка времени надо на чтение числа scanf c++ [требует правки]

сколка времени надо на чтение числа scanf c++?

266