C++ conversion type const

C++ conversion type const - C++ - Programmation

Marsh Posté le 04-04-2007 à 16:23:02    

Bonjour,
 
je souhaiterais effectuer une conversion en C++, d'une variable non const en une variable const
f(const int v);
int b;
f(...b)
 
la question est : comment
 
merci

Reply

Marsh Posté le 04-04-2007 à 16:23:02   

Reply

Marsh Posté le 04-04-2007 à 16:24:23    

t'as essayé de faire un simple f(b) ...

Reply

Marsh Posté le 04-04-2007 à 16:47:21    

Taz a écrit :

t'as essayé de faire un simple f(b) ...


 
merci   :kaola:    :sarcastic:

Reply

Marsh Posté le 05-04-2007 à 11:08:18    

dans ton cas précis, ce const ne sert à pas grandchose, si ce n'est t'empéché de modifier le paramètre (= ta copie) dans ta fonction.

Reply

Marsh Posté le 05-04-2007 à 21:43:52    

oui tout à fait , j'ai  oublié de préciser que c'était un passage par référence.

Reply

Marsh Posté le 19-04-2007 à 18:31:32    

Je comprend pas trop ce qui cloche...
 

Code :
  1. void foo(const int & i)
  2. {
  3. std::cout << i << std::endl;
  4. }
  5. int main()
  6. {
  7. int i = 10;
  8. foo(i);
  9. return 0;
  10. }


 
chez moi ça marche...


---------------
-~=]B0b.K!113r[=~- /¤\ Site Programmation : http://brugevin.boris.free.fr/
Reply

Marsh Posté le 19-04-2007 à 20:22:42    

merci d'apporter tant d'information utilie à une sujet résolu.

Reply

Sujets relatifs:

Leave a Replay

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