Dev - C++ - Código funciones templates

 
Vista:

Código funciones templates

Publicado por Mik\'s (2 intervenciones) el 04/07/2002 00:32:24
Quiero implementar una clase mediante templates, definirla en el fichero *.h y implementar el codio de sus funcones en el *.cpp, pero
MS Visual C++ 6.0 no me permite hacerlo (estando los 2 incluído sen el proyecto).
¿Alguien sabe como debo configurar el Visual? o ¿qué debo escribir para que entienda que debe buscar las funciones en un otro lugar?
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

RE:Código funciones templates

Publicado por Alejandro (2 intervenciones) el 24/07/2002 00:59:25
El problema se resuelve fácil. Cuando se usan templates, la implementación (usualmente escrita en un .cpp) debe ir en el mismo fichero de interface (.h). Es decir, en el mismo fichero .h se escribirá:

template <class T>
class nombre {
...
};

...

// Implementación de los métodos de la clase
...

¡ Exitos !
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar