Opened 3 years ago
Closed 3 years ago
#490 closed ожидается проверка (задача сдана)
HW #10
Reported by: | Georgiy Angeni | Owned by: | Святослав Власов |
---|---|---|---|
Component: | WW cpp_io | Version: | 2.0 |
Keywords: | Cc: |
Description
Понимаю, что код суперкостыльный и страшный, но я всё-таки решил заранее отправить, что есть, потому что пока нету идей как сделать лучше.
Change History (3)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
Пофиксил все, о чем было сказано. Разве что так и не понял, что может быть не так с выводом, ибо у меня все работает, как над кодом не издевайся. Единственное - это то, что я заменил функцию size
на length
, когда смотрю, сколько бит строки надо писать в файл. Если дело было в этом, то супер, а если нет, то я без понятия, что делать :(
Note: See
TracTickets for help on using
tickets.
Почти все тесты попадали -- как минимум у тебя проблема в формате вывода, ты там путаешь заглавные и строчные буквы. Может быть есть и еще проблемы, но их нельзя выловить пока ты формат не пофиксишь.
А еще тест на загрузку 1000 записей упал с сегфолтом
По стилю
std::endl
вместо'\n'
в выводеEmployee
вDeveloper
иSalesManager
, у тебя там копи-паста. Можно вместо этого явно вызвать функцию у базового класса, напримерEmployee::file_output(stream);
static Employee* Employee::CreateByType(type)
позволит тебе избежать копи-пасты с созданием сотрудника вadd
иload