bonjour
j'ai une classe chainecpp la suivante
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;
}
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 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);
}
la fonction chaine_lecture_1 me permettera de lire la chaine c depuis les numero de ligne et colonne correspondant
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