Opened 3 years ago
Closed 3 years ago
#515 closed ожидаются исправления (задача сдана)
WW #10
Reported by: | em.vladislv | Owned by: | Святослав Власов |
---|---|---|---|
Component: | WW cpp_io | Version: | 2.0 |
Keywords: | Cc: |
Description
Не смог в бинарники:(
Но думаю, что к субботе успею разобраться и доделать
Change History (4)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
Перепроверил кучу раз формат вывода, не знаю, что не так:(
Вроде выводит все как в условии
Остальное исправил
comment:3 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
- Тьма ошибок при компиляции, пришлось убрать -Werror из мейкфайла чтобы собралось -- это нехорошо. Произошло это потому, что ты в циклах используешь в качестве счетчика переменную int32_t зачем-то, а на моей платформе size_type -- это long, поэтому компилятор ругнулся ворнингом.
- У тебя буфер под имя всегда константный -- это не очень хорошо. Лучше было бы std::string заюзать
vector<Employee *> _employees;
-- зачем это телодвижение в конструктореEmployeeArray
? Ты просто объявил переменную в теле конструктора, которая ничего не делает.- От копи-пасты, создающей нужного сотрудника по типу хотелось бы избавиться куда-нибудь в отдельный фабричный метод
В остальном нормально, 8.5/10
comment:4 Changed 3 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Тесты все попадали, потому что накосячил с форматом вывода. Убедись, что твой вывод совпадает с тем, что требуется в задании. Символ-в-символ.
По стилю:
_sz
и_cp
, если ты хранишь данные в векторе? У него есть методыsize
иcapacity
.std::endl
лучше использовать вместо'\n'
Вектор сам управляет внутренним буфером, снаружи этого делать не нужно. Ты можешь в него просто добавлять элементы.
~EmployeeArray
. Вектор автоматически освободит память под массив указателей на сотрудников, но память под самих сотрудников он не освободит.Жду реализацию ввода-вывода в файл