在View里有个成员函数
代码如下:View::fun()
}
CXXCapDoc * pDoc = GetDocument(); if(!pDoc->aalist.empty()) //Doc 成员 list<Class *> aalist;
{ list<Class *>::iterator ite; //....... for(ite=pDoc->aalist.begin(); ite!=pDoc->aalist.end() ;ite++)
{
//....
} }
}
执行到 for 语句的时候aalist的值就是 expression cannot be evaluated
在前面还都可以看到aalist里的值,为什么一到这就不行了,是不是作用域的问题?