blog

Tag 'c++'

26-03-2014

Iterando sobre contenedores de C++

Si escribís código en C++ y usáis los contenedores de la STL (std::vector, std::list, etc.) probablemente estéis hartos de la forma de iterar sobre ellos: for (std::vector<int>::iterator it = v.begin(); it != v.end(); ++it) La vida es demasiado corta para estar escribiendo cabeceras de bucles de ese estilo, así que aquí viene una solución en forma de macro...

10-03-2013

Ordenando vectores en C++: la forma fácil

Esta es la forma más cómoda de ordenar un vector de la STL en C++. Probablemente no es la más eficiente ni se pueda adaptar a lo que necesitemos en cada momento, pero está bien tenerla a mano para utilizarla si queremos evitar tener que implementar nuestro propio método de ordenación. #include <cstdlib> #include <algorithm> #include <vector> int main(int argc,...