Vector int iterators
Currently trying to run through a vector of ints with an iterator.
Although everytime i run through it, im only getting a value of 0. Both
vectors do have the valid data in them. Thanks
OffenseName and Down are private member data which the user inputs.
vector <string> :: iterator itr;
vector <int> :: iterator itrdown;
int count = 0;
for (itr = dataOffenseName.begin(); itr!= dataOffenseName.end(); ++itr)
{
if ( OffenseName == *itr )
{
for (itrdown = dataDown.begin(); itrdown != dataDown.end();
++itrdown)
{
//Here itrdown is always coming at 0. The dataDown vector
//does have valid valid data in it
if (Down = *itrdown)
{
count++;
}
else
{
break;
}
}
}
}
return count;
No comments:
Post a Comment