Есть ли способ создать экземпляры объектов из строки, содержащей имя их класса?

Нет, нет. Я предпочитаю решить cxx эту проблему, создав словарь, который cxx сопоставляет имя с методом cpp создания. Классы, которые inherit хотят быть созданы таким cxx образом, затем регистрируют inheritance метод создания в словаре. Это factory-pattern подробно обсуждается в GoF patterns book.

c++

inheritance

factory

instantiation

2022-11-21T08:05:54+00:00
Вопросы с похожей тематикой, как у вопроса:

Есть ли способ создать экземпляры объектов из строки, содержащей имя их класса?