Практические занятия по курсу ОиМП/Группа 106 1/ДЗ-3 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
(→D1) |
(→D1) |
||
Строка 15: | Строка 15: | ||
* конструктор по умолчанию | * конструктор по умолчанию | ||
* приоритеты при делении | * приоритеты при делении | ||
+ | * возврат из * ссылки на локальный объект | ||
=== D2 === | === D2 === |
Версия 14:49, 23 декабря 2014
D1
Ошибки:
* аргумент по умолчанию шаблона * public внутреннее представление * выделение памяти * неверный вызов copy * operator [] const - возврат nonconst ref * operator [] - возврат const ref * operator * передача по значению * Abs - возврат double * operator << не шаблонный * operator << выход за границу * operator >> неверный вывод * проверка на 0 при делении * конструктор по умолчанию * приоритеты при делении * возврат из * ссылки на локальный объект
D2
Ошибки:
* массив должен быть private * new int[N] в конструкторе * конструктор по умолчанию * неверный вызов copy * operator [] const возвращает ссылку * Sign должна быть const * неверный подсчет числа инверсий * Inverse - возврат ссылки на локальный объект * неверный вызов конструктора копирования * неверный алгоритм инверсии * const у friend * неверное удаление в operator * * выход за границу у operator << * передача по значению в operator * * подключение algorithm