Opened 3 years ago
Closed 3 years ago
#601 closed ожидается проверка (задача сдана)
WW_exceptions vyguzov.artem lab_12
Reported by: | Артем Выгузов | Owned by: | Дмитрий Лапшин (lapshin) |
---|---|---|---|
Component: | WW_exceptions | Version: | |
Keywords: | Cc: |
Description
Change History (5)
comment:1 Changed 3 years ago by
Owner: | changed from Дмитрий Лапшин (lapshin) to Артем Выгузов |
---|---|
Type: | ожидается проверка → ожидаются исправления |
comment:2 Changed 3 years ago by
Owner: | changed from Артем Выгузов to Дмитрий Лапшин (lapshin) |
---|---|
Type: | ожидаются исправления → ожидается проверка |
Что нашёл - поправил.
comment:3 Changed 3 years ago by
Owner: | changed from Дмитрий Лапшин (lapshin) to Артем Выгузов |
---|---|
Type: | ожидается проверка → ожидаются исправления |
Не думал what() перегрузить у исключения?
Мне кажется в конструкторе кучу кода можно вынести из try {}
Зачем закрывать файл руками, его закроет RAII? Точнее причина есть но ты её не знаешь и ̳̅зн̘̽а̨͈̜̟̦̙̑͐̑͋̿͝т͔͇̻͇̑͂̓͝ь̢̼̣̮̳͉̀͌̎̌͒̃͆͜ ̧̞͆̊п̺̟̤̪̈̊̀͘о͎̝̯͎̱̬̳͆̀̈́̑̂̔̏͢͞к̨̨̛̰̻̳͕̪̜̠̽̀̓̀̓͗̓̒̔͜а̡̣̺̲̰̋̒̾̒̋͋͟͢͡ ̡̢̻̫̥̺͙̘̝̼͌͐̌͋͆̉͆̄̒̇̀͜н̡̢̛̙͙̠̤̰̤͚̦͈̼̭̤̦̪͓͍̲͗̽̄͌͒̈́̊̂̂̽͗̈́͑͂̈̏̀̋͢͞е̧̨̡͙͉̟̼̳̺̝̫̙̺̲͚͍͙̺͇̪̒̍͂̆̈́͛́͑͑̈́̊̓̀̽͌̓͛̐̕͠ ̧̧̢̨̢̨̡̛̮̜̠̳͖̲͉̙̻̱͓̤̇̊̑̓͒͑̀̆̈̅͋͂̑̎̅̔̕̕͝ͅх̡̨̢͔̙͇͖͚̻̦̦͔͈̟̮͍̥͙̃̓̍̈́͒̒̒̔̀̊̎̀̀̃̈́͆̃̚̚͟͢͡о̨̛͓̻̙̺̥͎̞͖̭̳͍͇̜̪͔͍̋̑̾̌̅͋͊͛͗̿̋̍́̑̎͗̑͢͜͡͡ͅч̧̙̣͓̦̱̱͉̼̪̤̥͍̝̪͔̜̱͌̀͂̽̽́̊̍̃́̈͆̏̈̊̄̂̚̚͢͜͡е͔̜̜̩̺̘͚̻̖͙͕̲̪͈̺̜̰͔͛̐́̽̀̏̃̊̄͒͐͑͗͂͆̓̇͘͘̚͟ͅш̨̛̘̖̯͓̭̺̹̦͕͚̭͙̖̲̼͇̤̣̬̈́͐͂͆̅͋́́̽̐̈̿̽̋̓͐́͞͞ь̧̢̡͔̖̯͕̟͕̰̻͇̙̖͕̥͉͉͔͈͊͊̀̓͑͌̃̃́̀̂͑̾͐̉́̕͘͝͝.
8.
comment:4 Changed 3 years ago by
Owner: | changed from Артем Выгузов to Дмитрий Лапшин (lapshin) |
---|---|
Type: | ожидаются исправления → ожидается проверка |
Исправил.
На загрузке плохих файлов валгринд!
И bad_alloc тебя убил наповал, кажись.
Я бы не разделял исключения как сделал ты, в чём разница между Add и Mul? Оба про то, что размерами не сошлись.
Ну и множественное наследование от bad_alloc это клёво, но зачем?
explicit
у конструкторов без аргументов это странно.А если первый
new
кинет что ты собираешьсяdelete[]
-ать? мусорный указатель?7.