jme suis bloqué donc c'est pour ca que je l'ai copié si c possible veuillez me le corriger et merci
Version imprimable
jme suis bloqué donc c'est pour ca que je l'ai copié si c possible veuillez me le corriger et merci
Quelles sont les erreurs ?
voila j'ai fait un autre code et ce n'est pas copié c'est un effort le voila :
voila le main :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
31
32
33
34
35
36
37
38 #include<iostream.h> class Array { protected : int * A; int Taille_Vecteur ; public : Array(int Taille){ A = new int[Taille_Vecteur = Taille]; } void Afficher(){ for(int i=0;i<Taille_Vecteur;i++) { cout<<A[i]; } }; class Mint : public Array { public: Mint(char * Chaine_Mint):Array(strlen(Chaine_Mint)){ /*int Taille = strlen(Chaine_Mint); if(strlen(Chaine_Mint)%4=0); { Taille=Taille/4; Taille=Taille/4 + 1; }*/ for(int i=0;i<strlen(Chaine_Mint);i++) { A[i] = Chaine_Mint[i]; }} };
-------------
Le probleme c'st au niveau de la fonction afficher elle ne marche pas !!!Code:
1
2
3
4
5
6
7 int main(){ Mint A("1454785479145874"); A.Afficher(); getchar(); getchar(); }
Et Merci bcp pour ton aide meme si j'ai egsageré bcp
Je pense qu'il te manque un std::flush (force l'affichage) ou std::endl (fin de ligne + flush) a la fin de la procédure.