problème de private , public , protected
Bonjour, j'utilise un livre qui parle de c++ et de la POO mais là j'ai un problème :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#include <iostream.h>
class convertir
{
public:
string * sValeurHexadecimalBinaire[];
string * sValeurOctalBinaire[];
convertir();
~convertir();
private:
void tableauHexadecimalBinaire();
void tableauOctalBinaire();
};
convertir::convertir()
{
*sValeurHexadecimalBinaire = new string[16];
*sValeurOctalBinaire = new string[8];
tableauOctalBinaire();
}
convertir::~convertir() {
delete sValeurHexadecimalBinaire;
delete sValeurOctalBinaire;
}
convertir::tableauOctalBinaire() {
std::cout << "ddd" ;
} |
j'ai le code suivant ,mais j'ai une erreur :
Citation:
"convertir.cpp" : E2316 'convertir::tableauOctalBinaire()' n'est pas un membre de 'convertir' en ligne 27
de plus quel est la différence entre :
quand je vais créer ma 2nd classe binaire : private convertir au niveau des accès oublic, privée et protégé de convertir