Size: a a a

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

2020 February 15

TS

Till Schneider in cxx.Дискуссионная
Roy Mustang
Так ты же unordered_map юзаешь
так я про твой алгоритм говорю
источник

RM

Roy Mustang in cxx.Дискуссионная
Till Schneider
так я про твой алгоритм говорю
а я про твой
источник

RM

Roy Mustang in cxx.Дискуссионная
Что быстрее хешируется
источник

TS

Till Schneider in cxx.Дискуссионная
Roy Mustang
а я про твой
давай про твой
источник

RM

Roy Mustang in cxx.Дискуссионная
string_view или uint64_t ?
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
А нахера ты постоянно дергаешь значения из конфигов?
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
А нахера ты постоянно дергаешь значения из конфигов?
Не дергаю
источник

RM

Roy Mustang in cxx.Дискуссионная
Конфиг загружается один раз в ConfigManager
источник

RM

Roy Mustang in cxx.Дискуссионная
В озу тобишь
источник

RM

Roy Mustang in cxx.Дискуссионная
Потом дергается через unordered_map по ключу типа uint64_t
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
И должен после выгрузится
источник

RM

Roy Mustang in cxx.Дискуссионная
И таким образом я могу хранить любые типы конфигов
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
И должен после выгрузится
Он и так выгрузится после того как объект класса уничтожится
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
И должен после выгрузится
Так что быстрее ? string_view или uint64_t
источник

RM

Roy Mustang in cxx.Дискуссионная
Я спрашиваю не чтоб доебаться, а чтоб самому узнать
источник

RM

Roy Mustang in cxx.Дискуссионная
Насколько разница велика
источник

RM

Roy Mustang in cxx.Дискуссионная
Я бенчмарки не проводил, ориентировался тупо на сложность и std::hash
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Обычно никто не пишет никакие конфиг менеджеры, а просто какой-то вспомогательный класс для загрузки и чтения
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
Обычно никто не пишет никакие конфиг менеджеры, а просто какой-то вспомогательный класс для загрузки и чтения
Это не выгодно для игр
источник