Динамически вызывать несколько классов с одним и тем же интерфейсом из DLL

У меня есть несколько классов в одной DLL, и я хочу, чтобы они вызывались динамически. Я читал о том, как это сделать, когда есть один класс в одной dll ( здесь), но что, если несколько классов наследуют от одного интерфейса? как я могу получить их динамически, когда они все в одной DLL?

например, предположим, что в этом примере у меня есть несколько других классов:

class MyKlass2 : public IKlass ... 
class MyKlass3 : public IKlass ... 

как я могу вызвать их с помощью одного интерфейса, например, функции create_klass?

0 ответов

Другие вопросы по тегам