Sobre Iteradores y su paso a funciones
Publicado por Manuel (3 intervenciones) el 28/11/2004 16:47:14
Quiero pasart un par de iteradores como parámetros de una función. Os pego parte del código:
// La declaración de la función:
template <typename T> void burbuja(vector<T>::iterator& i_principio,vector<T>::iterator& j_fin);
//La declaracion del vector (despues lo rellenamos con 10 elementos):
vector<int> v(0);
//La llamada a funcion:
burbuja(v.begin(), v.end());
Llevo bastante tiempo y no me podido solucionar el siguiente error:
no matching function for call to `burbuja (int *, int *)'
Mi versión es la Dev-C++ 4 bajo win XP
Muchas gracias.
// La declaración de la función:
template <typename T> void burbuja(vector<T>::iterator& i_principio,vector<T>::iterator& j_fin);
//La declaracion del vector (despues lo rellenamos con 10 elementos):
vector<int> v(0);
//La llamada a funcion:
burbuja(v.begin(), v.end());
Llevo bastante tiempo y no me podido solucionar el siguiente error:
no matching function for call to `burbuja (int *, int *)'
Mi versión es la Dev-C++ 4 bajo win XP
Muchas gracias.
Valora esta pregunta


0