我试图创建一个静态数组,该数组具有指向动态数组的指针(该数组包含已创建的类I的对象)。我有一张图片可以更好地解释我尝试做的事情以及我的代码。此外,如果有人能够帮助提供一些如何遍历这种数据结构的指导,那将是非常有帮助的。
#include <iostream>
using namespace std;
class Person
{
private:
string name;
public:
Person()
{
}
void getName()
{
cout << "just a test" << endl;
}
};
int main()
{
Person bot();
Person **bigArr;
bigArr= new Person*[10]; // dynamic array (size 10) of pointers to int
for (int i = 0; i < 10; ++i) {
bigArr[i] = new Person[10];
// each i-th pointer is now pointing to dynamic array (size 10) of actual int values
}
bigArr[0][0] = bot;
}