slt jai un programme a faire pour mon licé et je comprend rien le prof ma doné ke le fichier de déclaration jespere ke kelkun pouré maider voici le fichier de déclaration
#ifndef ClasseNumerationH
#define ClasseNumerationH
#include<iostream>
#include<string>
#include<sstream>
using namespace std;
//-------------------------------------------------------------------
//Déclaration d'un type énuméré permettant meilleur lisibilité du programme.
//Dec pour 0 Bin pour 1 Hex pour 2
typedef enum{Dec,Bin,Hex} Base;
//-------------------------------------------------------------------
class Numeration
{
private:
Base BaseActuelle;
Base Conversion;
string Nombre;
string Resultat;
public:
Numeration(Base=Dec);
void ChangerBase(Base); bool SaisirValeur(string);
string LirValeurSaisie
string Convertir(Base); string LirResultat(); string LirConversion(); string LirBase(); Base LirSynonymeBase();
//-------------------------------------------------------------------------------------
//Méthode privés , elle ne peuvent être appelées que par d'autres méthode de la classe.
//-------------------------------------------------------------------------------------
private:
void DecimalBinaire(); void BinaireDecimal(); void DecimalHexa(); void HexaDecimal();
void HexaBinaire();
void BinaireHexa();
string IntToString(int);
//Permet de convertir un entier en n type chaîne.
int StringToInt(string);
//Permet de convertir une chaîne en un type entier.
};
#endif