Есть ли способ создать экземпляры объектов из строки, содержащей имя их класса?
Нет, нет. Я предпочитаю решить cxx эту проблему, создав словарь, который cxx сопоставляет имя с методом cpp создания. Классы, которые inherit хотят быть созданы таким cxx образом, затем регистрируют inheritance метод создания в словаре. Это factory-pattern подробно обсуждается в GoF patterns book.
c++
inheritance
factory
instantiation
2021-12-16T01:16:12+00:00
2022-11-21T08:05:54+00:00
QARushQA
Вопросы с похожей тематикой, как у вопроса:
Есть ли способ создать экземпляры объектов из строки, содержащей имя их класса?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.