L'OVERLOADING MI DA PROBLEMI
non riesco a trovare il problema .... conpilando mi da pagine e pagine di errore !!!!
codice:// telefonata.h #ifndef TELEFONATA_H #define TELEFONATA_H #include <iostream> #include "tempo.h" using namespace std; class telefonata { public: telefonata(tempo,tempo,int); telefonata(); tempo Inizio() const; tempo Fine() const; int Numero() const; private: tempo inizio, fine; int numero; }; ostream& operator<<(ostream&, telefonata&); #endif // telefonata.cpp #include "telefonata.h" telefonata::telefonata(tempo i,tempo f,int n) { inizio=i; fine=f; numero=n; }; telefonata::telefonata() { numero=0; } tempo telefonata::Inizio() const {return inizio;} tempo telefonata::Fine() const {return fine;} int telefonata::Numero() const {return numero;} ostream& operator<<(ostream& o,telefonata& tel) { return o<<"Inizio :"<<tel.Inizio()<<"Fine :"<<tel.Fine()<<"Numero :"<<tel.Numero(); }

Rispondi quotando