instancias de template
Publicado por Manuel Kobashigawa (1 intervención) el 20/03/2001 22:09:15
tengo problemas cuando trato de compilar un projecto que contiene un \'template class\'.
el proyecto contiene 3 programas:
- un main.cpp
- un prg.cpp y
- un prg1.cpp (este es un template class).
prg.cpp y prg1.cpp tiene cada uno, definidos sus respectivos prg.h y prg1.h
en main.cpp tengo lo sgte:
#include \"prg.h\"
#unclude \"prg1.h\"
template class prg1<prg>
int main()
{
prg1<prg> p;
return 0;
}
me da error que no estan definidas las funciones de prg.cpp
estoy usando djgpp 2.81.
cualquier consejo es util.
gracias
el proyecto contiene 3 programas:
- un main.cpp
- un prg.cpp y
- un prg1.cpp (este es un template class).
prg.cpp y prg1.cpp tiene cada uno, definidos sus respectivos prg.h y prg1.h
en main.cpp tengo lo sgte:
#include \"prg.h\"
#unclude \"prg1.h\"
template class prg1<prg>
int main()
{
prg1<prg> p;
return 0;
}
me da error que no estan definidas las funciones de prg.cpp
estoy usando djgpp 2.81.
cualquier consejo es util.
gracias
Valora esta pregunta


0