Opened 3 years ago
Closed 3 years ago
#585 closed ожидается проверка (задача сдана)
WW_exceptions Klimov lab_12
Reported by: | klimov.ivan | Owned by: | Антон Филатов |
---|---|---|---|
Component: | WW_exceptions | Version: | 3.0 |
Keywords: | Cc: |
Description
Change History (5)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
Не очень понял про bad_alloc если честно, у меня же там catch стоит.....
comment:3 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
У вас есть функция init, которая явно может что-то бросать. А, например, в конструкторе копирования вы это не ловите.
А оборачивать почти весь main в try_catch в попытке поймать именно bad_alloc - плохая идея. Ловить надо именно там, где что-то может упасть
- зачем вам переопределённый метод what у вашего исключения? неужели стандартного недостаточно?
- зачем в оператор= вы передаёте ссылку, а потом делаете копию? ведь проще сразу копию сделать
- все ли функции в matrix могут что-то кидать? если нет, то их надо пометить как override
8.5/10
comment:4 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 2.0 → 3.0 |
Note: See
TracTickets for help on using
tickets.
Тесты пройдены
стиль:
8/10