bonjour a vous,
je suis encore avec ma class chaine
je ne comprends pas pourquoi quand je met dans l'operator+
const chaine &
j'ai une erreur de compilation sans le const tout fonctionne
1>chaine.cpp(30) : error C2662: 'chaine::getChaine' : cannot convert 'this' pointer from 'const chaine' to 'chaine &'
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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

 

 
		
		 
         
 

 
			
			






 erreur de compilation
 erreur de compilation
				 Répondre avec citation
  Répondre avec citation

 
  
 



 
 
 
			 
   

 
			 
  Envoyé par 3DArchi
 Envoyé par 3DArchi
					
 je croyais que lorsqu'on declare  dans une fonction  le parametre comme constant la fonction c'est pour proteger les données contenues  dans ce parametre et il ne peut etre modifier par cette fonction.
 je croyais que lorsqu'on declare  dans une fonction  le parametre comme constant la fonction c'est pour proteger les données contenues  dans ce parametre et il ne peut etre modifier par cette fonction. 
			
Partager