Dov'è l'errore?
Conversione.h
codice:
class Conversione
{
public:
Conversione();
~Conversione();
long valore_lira;
float valore_euro;
void ottieni_valore();
float converti_lira_in_euro( );
};
Conversione.cpp
codice:
#include <iostream.h>
#include "Conversione.h"
Conversione()
{
cout << "Inizio della conversione" << endl;
valore_lira = 0;
valore_euro = 0.0;
}
~Conversione()
{
cout << "Fine della conversione" << endl;
}
void Conversione::ottieni_valore( )
{
cout << "Inserire il valore in lire: " ;
cin >> valore_lira;
cout << endl;
}
float Conversione:: converti_lira_in_euro( )
{
float risultato;
risultato = ((float) valore_lira) / (float) 1936.27;
return risultato;
}
main()
{
Conversione conv;
conv.ottieni_valore( );
conv.valore_euro = conv.converti_lira_in_euro( );
cout << conv.valore_lira << " Lire, corrispondono a " << conv.valore_euro << " Euro.";
cout << endl;
return(0);
}
Mi da questo errore:
Declaration terminated incorrectly nella riga 4 del cpp.