[C con Clase] consulta

Pedro Mateo pedromateoa en gmail.com
Mie Nov 7 16:10:37 CET 2007


/*
hola a todos
he sacado un fragmento de una clase que tengo para poder mostrarles donde
tengo un error de compilacion


*/
#include <iostream>
using namespace std;
template <typename DATA,typename KEY>
class collection{
       public:
       collection();

        class iterator{
               public:
               iterator();
        };

        iterator begin();  //favor notar esta funcion que es donde tengo el
problema
};

template <typename DATA,typename KEY>
collection<DATA,KEY>::collection(){}

template <typename DATA,typename KEY>
collection<DATA,KEY>::collection::iterator::iterator(){}


// cuando intento definir esta funcion me da el error: expected constructor,
destructor, or type conversion before 'collection'
template <typename DATA,typename KEY>
collection<DATA,KEY>::iterator collection<DATA,TYPE>::begin(){}



main(){
    collection<string,string>    x;
}
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20071107/b27dcd6a/attachment.html>


Más información sobre la lista de distribución Cconclase