我试图遍历包含类型' Window'的对象的列表。 (我写的一个自定义类)。 for循环应该在每个元素上使用Window类的getTitle()方法,并在控制台中打印出标题。
出于某种原因,当我尝试通过迭代器访问该方法时,它告诉我该方法不存在..
这是我的代码:
void Center::printWindowList()
{
for (std::list<Window>::iterator it = windowList.begin(); it != windowList.end(); ++it)
std::cout << ' ' << *it.getTitle();
}
希望有人可以提供帮助
答案 0 :(得分:0)
这是运营商优先权的问题。尝试执行out
或System
。