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
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
Я там на 87 строчке в коде оставил вопрос в качестве комментария к коду. Если вам не сложно -- ответьте на него, пожалуйста.
P.S.
Subverion не понимает русский, поэтому продублирую на всякий случай вопрос тут:
Почему строчка ниже не работает? Компилятор пишет, что не может найти конструктор bool_ref (???)
"строчка ниже":
//return (bool) bool_ref(_data, index);
comment:4 Changed 3 years ago by
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
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Твой мейн не компилируется, а твоя пустая специализация тоже не помогает проверить.
Так что содержательной части про специалзацию ещё нет, а остальная не собирается. Ну как бы пока всё.
4?..