bonjour
j'ai une classe chainecpp la suivante
apres avoir instancié mes objets avec le constructeur chcainecpp(char *, unsigned ) , j'ai voulu crée une classe chaine_lecteure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class chainecpp { public : //les methodes necessaires pour l'heritage: char & operator[](unsigned)const;// qui renvoit la position du buf dans la chaine unsigned lenght()const;//methode d'acces private : unsigned len; char *buf; }
la fonction chaine_lecture_1 me permettera de lire la chaine c depuis les numero de ligne et colonne correspondant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class chaine_lecture : public chainecpp { protected: unsigned num_de_ligne_lecture; unsigned num_de_colonne_lecture; public: chaine_lecture(unsigned,unsigned); void chaine_lecture_1(const chainecpp &c,const chaine_lecture &c_lecture); }
je veux savoir comment j'utilise la methode length()const herité comme connaitre la methode d'acces
pour l'acces a la colonne ( [](numero_colonne_lecture)) me premet de retourner le buffer a la positon choisie mais pour la ligne j'ai pas su comment faire
merci de m'aider
a bientot
Partager