Size: a a a

cxx.Дискуссионная

2020 April 23

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
а как быть с тем, что индекс может быть какой то пуст?
то есть, это же последовательный случай
источник

RM

Roy Mustang in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
то есть, это же последовательный случай
аа ну это решает проблему
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
ну и для непоследовательного индекса с пропусками (коих, например, процентов 50%) тоже лучше в std::array запихнуть и делать проверки на null
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
всяко проще и дешевле хешмапы в таком кейсе
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
ну и для непоследовательного индекса с пропусками (коих, например, процентов 50%) тоже лучше в std::array запихнуть и делать проверки на null
(то есть индекс получился из последовательного после удаления некоторых значений)
источник

RM

Roy Mustang in cxx.Дискуссионная
Ты имеешь в виду использовать индексы с диска, как смещение? array[index] ?
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
Ты имеешь в виду использовать индексы с диска, как смещение? array[index] ?
да
источник

RM

Roy Mustang in cxx.Дискуссионная
Так там же разные классы идут
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
Так там же разные классы идут
хехе, в том и фокус
источник

RM

Roy Mustang in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
хехе, в том и фокус
Я тож не подумал)
источник

RM

Roy Mustang in cxx.Дискуссионная
Абстрактный класс сделать? Один хрен у них общие методы будут
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
Абстрактный класс сделать? Один хрен у них общие методы будут
зачем? какой общий базовый класс у int и FooBar?)
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
(нет его)
источник

RM

Roy Mustang in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
зачем? какой общий базовый класс у int и FooBar?)
В моих планах int не было)
источник

Е

Егор in cxx.Дискуссионная
Ребят, не подскажите как вот эта штука с промежуточными результатами правильно называется?
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
Roy Mustang
Абстрактный класс сделать? Один хрен у них общие методы будут
это нужно для динамической диспетчеризации
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
а у нас кейс со статической
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
Ребят, не подскажите как вот эта штука с промежуточными результатами правильно называется?
Предугадывание ?
источник

/dev/urandon ¯\_(ツ)_... in cxx.Дискуссионная
по сути часть рантаймового механизма диспетчеризации тут и делаем
источник

RM

Roy Mustang in cxx.Дискуссионная
Да, это какая та геморная задача для статический типизированного языка, пляски с бубном
источник