Opened 3 years ago

Closed 3 years ago

#649 closed ожидаются исправления (задача сдана)

WW_array [prudnikov.mark]

Reported by: Марк Прудников Owned by: Марк Прудников
Component: WW_array Version:
Keywords: Cc:

Description


Change History (5)

comment:1 Changed 3 years ago by Дмитрий Лапшин (lapshin)

Owner: changed from Дмитрий Лапшин (lapshin) to Марк Прудников
Type: ожидается проверкаожидаются исправления

Твой мейн не компилируется, а твоя пустая специализация тоже не помогает проверить.

Так что содержательной части про специалзацию ещё нет, а остальная не собирается. Ну как бы пока всё.

4?..

comment:2 Changed 3 years ago by Марк Прудников

Owner: changed from Марк Прудников to Дмитрий Лапшин (lapshin)
Type: ожидаются исправленияожидается проверка

comment:3 Changed 3 years ago by Марк Прудников

Я там на 87 строчке в коде оставил вопрос в качестве комментария к коду. Если вам не сложно -- ответьте на него, пожалуйста.

P.S.
Subverion не понимает русский, поэтому продублирую на всякий случай вопрос тут:
Почему строчка ниже не работает? Компилятор пишет, что не может найти конструктор bool_ref (???)

"строчка ниже":
//return (bool) bool_ref(_data, index);

comment:4 Changed 3 years ago by Дмитрий Лапшин (lapshin)

Owner: changed from Дмитрий Лапшин (lapshin) to Марк Прудников
Type: ожидается проверкаожидаются исправления

Subversion понимает русский, но что-то странное делает с кодировками. Сам не знаю что. Может не сообщает кодировку браузеру, браузер включает не UTF-8, у меня на компьютере всё видно.

Компилятор не съедает по очевидной причине: внутри const-qualified operator [] поле _data получает тип const uint8_t[N], его нельзя передать в uint8_t *. Довольно логично. Твоя текущая реализация ок.

Подключать <cstdint> будем?)

        static const uint8_t _size = !(N % _base) ? N / _base : N / _base + 1;

маловато-то будет, маловато! И написано слишком сложно.

Хорошо, 8.

comment:5 Changed 3 years ago by Дмитрий Лапшин (lapshin)

Resolution: задача сдана
Status: assignedclosed
Note: See TracTickets for help on using tickets.