VPairs::iterator j = Deck.begin(); for(; j <= Deck.end(); ++j ) { cout<< (*j).first <<" "<< (*j).second<<endl; }