プライベート変数とメソッドを非表示にするために、オブジェクト ポインター リストがクラスの内部クラス (内部/ネストと呼ばれる) にあるベクトルにある場合、オブジェクト メソッド (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;
}