使用指针将两个对象(每个都与一个类)相关联
Associating two objects (each with a class) in an array using pointers
我程序的目标是允许用户输入多达100个人的名字和100个汽车名称。然后,用户可以将汽车"注册"与他/他希望使用指针的人一样多。我知道我需要一个人班和一个汽车课,我需要为每个尺寸100阵列使用两个阵列。但是我完全迷失了如何设置其他任何东西。我已经做了一个研究的 lot ,以尝试解决问题。如果有人可以给我一些基本的示例代码,我将非常感谢。
我没有太多代码:
class Person{
public:
person();
Car* in_car;
};
class Car{
public:
Car();
};
int main()
{
Car cars[101];
Person people[101];
}
您可以在人类班级中添加汽车指针的向量。
class People{
...
private:
vector<Car*> _pointer;
};
相关文章:
- 如何在 OpenCV 中将图像与另一个图像相关联
- 如何创建一个对象创建函数,该函数将由与其关联的名称调用?
- 创建一个结构的关联数组,以创建一个缓冲区,供键快速访问
- 是否有可能通过指向另一个未关联的子对象的指针来获取指向一个子对象的指针?
- 在C++中,系统如何将这些对象中的每一个与执行程序的窗口相关联?
- 一个流如何与另一个冲洗的流相关联?
- 使用指针将两个对象(每个都与一个类)相关联
- 用于多态处理一个元素的关联容器
- QML应用程序编译一个 *form.ui.qml文件,但忽略了关联的.qml文件
- 在C 中逆转一个通用双关联列表
- 在C API中定义了一个类型,如何将其与命名空间中的C++类相关联
- C++程序需要一个文件关联
- 将一个变量与另一个变量相关联
- 如何创建一个将模板对象与自己的模板列表关联起来的方法?
- 如何在一个有意义的单位中关联(X,Y)坐标对
- 我怎么能有一个关联数组与许多值
- 如何从一个Node.js c++插件传递一个关联数组到js代码
- 变量在最后一个关联处理程序之后
- 如何绑定/关联一个对象引用与new[](数组)
- 实现一个倾斜关联数据缓存c++