Me pregunto si hay una manera tan elegante como el siguiente¿Hay una manera similar a leer pares de número entero de la entrada estándar a vector <par <int,int>> en C++
copy(istream_iterator<int>(cin), istream_iterator<int>(),back_inserter(v));
copiar pares de int
en un vector<pair<int,int> >
cuando la entrada se da por pares en el orden de su aparición?
Gracias.
: o really? ¡Bonito! Pensé que esto usa .push_back o algo así. +1 –
¿podría dar un ejemplo de código de trabajo? muchas gracias –
@Qiang Li: Trivial. 'template istream & operator >> (istream & in, par & val) {return in >> val.first >> val.second; } ' –
ephemient