Dev - C++ - typename

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

typename

Publicado por Shell (1 intervención) el 09/07/2019 12:07:51
Buenas,

Leyendo un código me ha surgido una pregunta. Dentro de una clase plantilla (llamada GrafoP), tengo una variable dependiente del tipo de la clase (GrafoP<T>::vertice). Si en un fichero .cpp estoy creando una función y uso la variable vertice, ¿qué implica declararla de esta forma?
typedef typename GrafoP<T>::vertice vertice;
es decir, ¿que implica poner ahí el 'typename'?

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder