Jak przejść przez parę wektorów

for ( const pair<float, pair<int,int> > &edge : edges )
{
   std::cout << edge.first;
}
black_heretic