[C++] ajouter un int à une string

ajouter un int à une string [C++] - C++ - Programmation

Marsh Posté le 06-07-2003 à 19:20:06    

je voudrai ajouter la valeur d'une variable int à la fin d'un string :
 

Code :
  1. int a=10;
  2. string str;
  3. str="TOTO";
  4. str+=a; // je voudrai faire ca mais c pas bon ....


 
comment on peut faire ?
convertire le int en string ? oui mais comment ?
 
merci !
 
PS : c en C++ avec VC++


Message édité par camarchepoa le 06-07-2003 à 19:20:26
Reply

Marsh Posté le 06-07-2003 à 19:20:06   

Reply

Marsh Posté le 06-07-2003 à 19:23:07    

rePS : j'ai vu qu'il y a une fonction append() mais g pas compris comment elle fonctionne ...
 

Reply

Marsh Posté le 06-07-2003 à 19:28:49    

tu voudrais quoi comme valeur pour str après l'ajout ?


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

Marsh Posté le 06-07-2003 à 19:29:49    

comment convertir un truc en strin

Code :
  1. ostringstream os;
  2. os << '1234'; // ou n'importe quoi d'autre
  3. string res= os.str(); // et voilà


 
une petite recherche sur le forum t'aurais donné la réponse instantanément

Reply

Marsh Posté le 06-07-2003 à 19:50:14    

c vrai que je l'avais pas vu celui là :
 
http://forum.hardware.fr/forum2.ph [...] subcat=386
 
j'en profite pour ajouter qu'il faut :

Code :
  1. #include <sstream>


 
 
Merci !
(encore un fois ;) )

Reply

Sujets relatifs:

Leave a Replay

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