String

Signaler
Messages postés
50
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
22 mai 2006
-
Messages postés
15151
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
14 octobre 2021
-
bonjour,
je suis en train de programmer sur visual c++.
g un probleme avec les string, je fais:

char nom[26];
char sport[26];
string nom = &nom[0];
string sport = &sport[0];
string str1 = "je m'appelle"+nom+"et j'aime le"+sport;

je pense k'il n'est pas en train d'accepter le +.
ke dois-je faire en c++ pour concatener plusieurs chaines?
kelles headers dois-je importer?

il m'affiche les erreurs suivantes

c:\program files\microsoft visual studio\myprojects\serveurhttp\sessionhttp.cpp(63) : error C2784: 'class std::reverse_iterator<_RI,_Ty,_Rt,_Pt,_D> __cdecl std::operator +(_D,const class std::reverse_iterator<_RI,_Ty,_Rt,_Pt,_D> &)' : could not dedu
ce template argument for '' from 'char [147]'
c:\program files\microsoft visual studio\myprojects\serveurhttp\sessionhttp.cpp(63) : error C2677: binary '+' : no global operator defined which takes type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or
there is no acceptable conversion)

merci pour vos conseils.

6 réponses

Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009

replace "je m'appelle" par string("je m'appelle")
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009

Arf j'avais même pas vu le conflit de nom de variable...
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
9
Ah oui, mais c'est lui qui nous a induit en erreur ("je pense k'il n'est pas en train d'accepter le +")...
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009

elle, il me semble, dans son cas !
Messages postés
700
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
27 janvier 2009
4
seules les gonzesses ont des problemes avec leurs strings
Messages postés
15151
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
14 octobre 2021
99
Joky, sort du corps de cosmobob, tout de suite!!!!

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...