很难解释我要做什么,我将尝试:假设一个基本class A包含一些变量,以及一组派生自A的类,这些类都实现了对从A继承的变量进行操作的方法bool test()。. public: return (somevar == 42);};
std::vector<...> vec;
// push B and C i
给出示例代码(这是伪代码,可能不会复制问题):class TestA protected:我的印象是,所有基本变量和函数都继承到子类中。由于基类有很多函数和变量,我不想使用‘use’关键字,因为我必须为每个函数和变量(据我所知)声明它。有什么方法可以让TestB显式地或实际地包含它继承的东西吗?好吧。在项目中不可能包含示例代码,但我将引用关键片段:
C