如果我的对象指针列表位于我的类的内部类(这称为内部/嵌套)中的向量中,我想问如何调用对象方法(getName 并获取该名称)以隐藏私有变量和方法。这是我到目前为止所写的。我不知道如何打印出所有的对象:
bool Program::checkCategory(string name){
vector<Category> *ptr = &(impl->categories);
int i;
for (i = 0; i < ptr->size(); i++){
cout << ptr->at(i).getName() << endl;
}
return 0;
}