Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/12/2013, 06:18
Pernoctador
 
Fecha de Ingreso: noviembre-2008
Mensajes: 12
Antigüedad: 16 años
Puntos: 0
Respuesta: El compilador me habla en chino

El .hpp no tiene nada de particular. Ya lo modifique tantas veces que te podria pasar mil versiones y en ningun caso anda (con/sin #include, con/sin namespace, etc). Bueno, tal vez no estoy viendo algo del .h? Aca lo dejo

Código:
/**
Racional.hpp
*/

#ifndef __RACIONAL__
#define __RACIONAL__

using namespace std;

class Racional
{
public:
    Racional();
    Racional(long numerador, long denominador);
    Racional(const Racional& copia);
    void display();
    
    void normalizar(Racional a);
    
private:
	
    long Num;
    long Den;
};

#endif
Aclaro que Racional::normalizar(Racional) sí esta implementado aunq me olvide de ponerlo en el anterior post. Es la normalizacion de toda la vida, con unas multiplicaciones y sumas. Lo mismo Racional::display() que es cout << Num << '/' << Den;

PD: no encuentro para editar mi anterior post. Existe esa opcion en este foro?? No la encuentro :/

Última edición por Pernoctador; 26/12/2013 a las 06:39