我想修改在编译时给出的模板类型,但无法做到这一点。让我们看看你是否有一些想法。编译时是否可以编辑模板名称?
让我们考虑我们有2个类A和A_test和一个模板类B. 将实现B类,因为它有一个函数b_f(),它内部创建模板类的对象并调用public funcion A_f()/A_test_f()的A类或A_test类。
from main,将创建class B obj; obj.b_f(); 但我想创建类A_test的对象不是A级。
让我知道是否有可能。
Basicaly我想做对象注入。请让我知道是否有可能。
请输入密码?发布一些代码以向我们展示你究竟做了什么以及你到底做了些什么! – Nawaz
你想要做什么?因为我真的不知道你在处理什么。 –
如果您想控制b_f运行的类型,您需要将它传递给类型... – PlasmaHH