【发布时间】:2016-03-15 15:09:02
【问题描述】:
我正在开发一个 C++ ROS 项目,其中包含不同的类,每个类都包含一个向量。
困难在于向量可以是不同的类型。例如:
class A{
public
.....
private
std::vector<Class_C> List
}
class B{
public
.....
private
std::vector<Class_D> List
}
我怎样才能完成这样的任务?我想找到一种使用模板、继承和其他语言特性来简化代码的方法。
【问题讨论】:
-
问题不清楚
-
您打算如何处理这些列表?所有其他类的目的是什么?
标签: c++ class inheritance vector