Ну он угадал
Где на скриншоте там IComponent?
Все угадал или только от части?
да, это ровно мой вопрос, что есть на скриншоте, что подразумевало бы динамический полиформизм
Все, внутри std::unordered_map
Так все просто, там строка на вход - имя компоненты, а значит под капотом точно хеш мапа или мапа, обычно мапу используют те, кто еще только начинает изучать плюсы, а более среднестатистические программисты берут хеш мапу, он скорее всего взял ее, но использует не совсем быстро из-за того что ключ у него string, а хеш мапа изначально аллочит на поисках у string'ов если в sbo не влезло
Это медленно.
Обсуждают сегодня