Nepozor

Miért nem jó mindkettő?

Dec 1st, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1.             map<string,int>::const_iterator it;
  2.             for(it=aruk.begin();it!=aruk.end() && it->first!=ppl[i].getTetelek()[j].getTnev();it++);
  3.             if(it!=aruk.end() && it->first==ppl[i].getTetelek()[j].getTnev()){
  4.                 cout<< it->second<<"Ft/db, "<<ppl[i].getTetelek()[j].getDb()<<"db"<<endl;
  5.                 sum+=( it->second * ppl[i].getTetelek()[j].getDb() );
  6.             }
  7.  
  8.  
  9. // ^ ehelyett az alábbi miért ugyanolyan jó?
  10.  
  11.             map<string,int>::const_iterator it;
  12.             for(it=aruk.begin();it!=aruk.end() && it->first!=ppl[i].getTetelek()[j].getTnev();it++){
  13.                 if(it!=aruk.end() && it->first==ppl[i].getTetelek()[j].getTnev()){
  14.                     cout<< it->second<<"Ft/db, "<<ppl[i].getTetelek()[j].getDb()<<"db"<<endl;
  15.                     sum+=( it->second * ppl[i].getTetelek()[j].getDb() );
  16.                 }
  17.             }
Advertisement
Add Comment
Please, Sign In to add comment