Salut all, j'essaie de trouver une facon de faire une copie caractere par caractere de cstring apparemmment string1[i]=string2[i] ne fonctionne pas. quelle est la méthode à utiliser ? ++ all
tu l'a alloué la place dans le CString de destination ?
non mais en fait, je viens de faire ca :
ca a l'air de vouloir marcher
ah non, ca fonctionne pas du tout en fait
non operator[] n'est pas sécurisé, et SetAt() l'est peut être soit il te retourne un code d'erreur, soit une exception. bon ton CString de destination tu le dimentionnes à la même taille que le source...
ca ca marche et ca fait exactement ce que je veux pour ce qui est du dimensionnement, je ne savais meme pas qu'on pouvait dimensionner un cstring
et un "substr" c'est compliqué a utiliser ?
et CString a,b("t'es relou" ); a=b; c'est trop simple ?
non, ca je connais merci quand meme, mais je cherchais la facon de copier un certain nombre de caracteres... pas une copie complete d'ou la limitation de j à 4 dans ma boucle, vu que je ne veux que les 4 premiers caracteres...
http://msdn.microsoft.com/library/ [...] olleft.asp
effectivement, je n'y avais pas pensé, mais c'est de loin le plus simple
Hum... C'est toi qui dispense les formations dans ton Centre de formation?
réflexion ridicule et stupide
Hum...
Pour ton information, NON
Salut, Si c'est juste pour copier des caractères contigu, tu peux utiliser la méthode MID.