petites questions sur CONST newbies online :)

petites questions sur CONST newbies online :) - C++ - Programmation

Marsh Posté le 16-06-2003 à 08:20:24    

Salut

Code :
  1. const char *lecturePrenom() const


 
Le premier const dit au compilateur que ce que renvoie la fonction ne pourra pas etre modifié, mais le deuxieme const apres la fonction il impose quoi???
 
Merci

Reply

Marsh Posté le 16-06-2003 à 08:20:24   

Reply

Marsh Posté le 16-06-2003 à 08:21:25    

grosmethos a écrit :


 mais le deuxieme const apres la fonction il impose quoi???


 
Que l'objet sur lequel tu appelles la méthode ne sera pas modifié par cet appel, ce qui permet d'appeler cette méthode sur un opbjet const.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 16-06-2003 à 08:23:32    

ok et dans le cas ou ma fonction ne fait que lire des membres de données const aussi si l'objet est const???

Reply

Marsh Posté le 16-06-2003 à 08:25:18    

Encore petite derniere :
j'ai un mebre de données definit private mais static:
private :

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed