读书人

关于vs2010调试解决思路

发布时间: 2012-12-30 10:43:15 作者: rapoo

关于vs2010调试
单步调试时怎么查看相应地址对应的值?
譬如如下代码如何查看(*j).getage()所对应的值?
求大神!!!!!!!!!

for(vector<Club>::iterator i=club1;i!=club2;i++){
vector<Club_Player>::iterator player1=(*i).getClub_Player_Ptr_Start();
vector<Club_Player>::iterator player2=(*i).getClub_Player_Ptr_End();
for(vector<Club_Player>::iterator j=player1;j!=player2;j++){
if((*j).getage()>isagemin &&(*j).getage()<isagemax)
if((*j).getability()>isabilitymin &&(*j).getability()<isabilitymax)
if((*j).getAnnual_Salary()>isAnnual_Salarymin &&(*j).getAnnual_Salary()<isAnnual_Salarymax)
if((*j).getChange_Price()>isChange_Pricemin &&(*j).getChange_Price()<isChange_Pricemin)
if((*j).getKick_Num()>isKick_Nummin &&(*j).getKick_Num()<isKick_Nummax)
if((*j).getexperience()>isexperiencemin &&(*j).getexperience()<isexperiencemax){
allplayers.push_back(*j);
} //isexperience==1&&
}//for(vector<Club_Player>::iterator
}//for(vector<Club>::


[解决办法]
第四个if语句有问题吧
if((*j).getChange_Price()>isChange_Pricemin &&(*j).getChange_Price()<isChange_Pricemin)


调试有时候还不如自己用眼睛预处理看一下

读书人网 >C++

热点推荐