Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3124 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  concaténation d'un entier à un string

 

Sujet(s) à lire :
    - Visual C++
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

concaténation d'un entier à un string

n°2200264
manel1989
Posté le 19-08-2013 à 02:54:31  profilanswer
 

Slaut tout le monde !
 
j'aimerai bien savoir comment concaténer un string avec un entier , j'ai utiliser ce code :

Code :
  1. ++k;
  2.     char f[50];
  3.  sprintf(f,"%d",k); 
  4.  strcat ( f,"N" );


pour concaténer un string ("N" ) avec avec un entier k , le résultat obtenu est : par exemple "1N ", or ce que je veut c'est N1, si vous avez une idée pour m'aider , je serai très reconnaissante  
 
Merci énormément  :hello:


---------------
when there is a will there is a way
mood
Publicité
Posté le 19-08-2013 à 02:54:31  profilanswer
 

n°2200266
Farian
Posté le 19-08-2013 à 07:14:55  profilanswer
 

Bonjour !
 
Comme vous l'avez fait, vous pouvez utiliser la méthode "C", en une seule fois :  

Code :
  1. sprintf(f, "N%d", k);


 
Ou vous pouvez utiliser la méthode "C++" :  

Code :
  1. std::ostringstream oss;
  2. oss << "N" << k;
  3. std::cout << "Chaine : " << oss.str() << std::endl;


 
Bonne continuation !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  concaténation d'un entier à un string

 

Sujets relatifs
Soucis concaténation[DELPHI] entier plus grand que 2^63 ?
problème concaténationVB concatenation de texte
Entier int passé en 64 bits (8 octets) et non 31 bits (4 octets)copie dossier entier
map<string, vector<string>> find[c++][encodage UTF-16] longueur d'une string
Automatisation de "remplacement" String texte - code 
Plus de sujets relatifs à : concaténation d'un entier à un string


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR