en este progarama con templates, se quiere obtener el valor absoluto, para cualquier tipo de data numerica , y se obtiene el error:
23 35 C:\Users\Usuario\Documents\main.cpp [Error] expected unqualified-id before ‘{‘ token
esto se refiere ala linea:
void mostrarABS(TIPOD numero);{
cualquier ayuda se agradece!
include
// Plantilla en C++ Clase 64 Proyecto: PERU using namespace std;
// Prototipo de funcion template void mostrarABS(TIPOD numero);
int main() //nota 1: como era de esperar..no funciona, no compila,no acepata el void {int num1=4; //nota 2: vease que numero, no esta definido en ninguna parte... float num2=23.56; double num3=367.78; mostrarABS(num1); mostrarABS(num2); mostrarABS(num3); getch(); return 0; } template <class TIPOD> void mostrarABS(TIPOD numero);{ if (TIPOD numero<0){ numero= TIPOD numero*-1; } cout<<("el valor absoluto es: ")<<mostrarABS(TIPOD numero)<<endl; }