C ++ - 指定在运行时加载哪些类

时间:2015-08-26 13:47:07

标签: c++

我正在处理一个库,这个库有多个类,其中有些时候用户需要它们,有时则不需要它们。然而,有"核心"课程和"帮手"类,但其余的是用户在他/她的运行时环境中想要的。

我最近一直在用PHP进行一些编程,发现特定的库有这样的方法:

在配置文件中:

'classes' => [
     'foo' => 'src/app/classes/Foo',
     'bar' => 'src/app/classes/Bar',
]

然后每当你想打电话给#34; foo"你可以使用:using foo;

我想知道这种方法在C ++中是否可行(显然是不同的语法),但是有一个配置文件可以加载所需的所有.h文件,因此用户不必包含它们每一次?

我的目标是构建一个shell脚本程序,允许用户从终端访问库方法并传入数据。

0 个答案:

没有答案