Uso de plantillas en C++
Publicado por L (1 intervención) el 09/07/2019 12:37:44
Buenas,
leyendo un código me ha surgido una duda. Tengo una clase GrafoP creada con un template. Dentro de ella, tengo una variable llamada vértice de tipo size_t.
El problema, es que leyendo una linea de una función externa, es decir, en otro archivo .cpp que usa esta clase, leo la siguiente línea: typedef typename Grafo<T>::vertice vertice;
->>¿Por qué se escribe ahí typename?
gracias de antemano
leyendo un código me ha surgido una duda. Tengo una clase GrafoP creada con un template. Dentro de ella, tengo una variable llamada vértice de tipo size_t.
El problema, es que leyendo una linea de una función externa, es decir, en otro archivo .cpp que usa esta clase, leo la siguiente línea: typedef typename Grafo<T>::vertice vertice;
->>¿Por qué se escribe ahí typename?
gracias de antemano
Valora esta pregunta
0