D'autres questions ? :D
[TROLL PUB]
Je crois que la meilleur aide en ligne FR c'est "developpez.net" :mouarf:
[/TROLL PUB]
Version imprimable
D'autres questions ? :D
[TROLL PUB]
Je crois que la meilleur aide en ligne FR c'est "developpez.net" :mouarf:
[/TROLL PUB]
strlen() cherchant le 0 terminal pour connaitre la taille d'une chaine, avec ce code tu ne fais que remplacer 0 par 0.Citation:
Envoyé par zooro
euh... exact. :fessee:
En général, j'utilise des variables pour la longueur des chaînes, là je n'ai pas fait attention en écrivant.
Celà dit, merci de le signaler ! Je me souviens avoir passé du temps à corriger des erreurs de ce genre il y a qq années ;)
Mais de toute façon, si tu initialises toujours tes chaînes à 0 avant de travailler avec, et que tu fais attention aux limites en utilisant strn*, tu n'as pas besoin de t'occuper du '\0' final, en général.
Le mieux au niveau des chaînes, si tu en manipules vraiment beaucoup dans un programme, c'est de se faire son propre objet string (qui en même temps, peut connaître lui même la taille de la chaîne qu'il contient si tu le codes), ce que j'ai fait, ca épargne beaucoup de temps sur les allocations, calcul de taille, vérifications du zéro de fin et tout le bins ;)
Gestion des chaînes de caractères par exemple :roll:Citation:
Envoyé par Franck.H
Ouais :mouarf: