CLASSE DE GESTION DE CHAINE DE CARACTERES

Signaler
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
-
Zer0_Barj0
Messages postés
5
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2003
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18361-classe-de-gestion-de-chaine-de-caracteres

Zer0_Barj0
Messages postés
5
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2003

Salut tous!

je viens de mettre mon source a jour...Ben ouais ca m'arrive de temps en temps.
Alors euh les nouveautés sont 2 nvelles fonctions :

Une qui convertit une chaine de caractere en UINT

Et une autre qui convertit les UINT en chaine.

Sur ce, @+

Zer0.
Zer0_Barj0
Messages postés
5
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2003

Slt tt le monde!
G mis a jour mon source afin d'enlever un vieux bug dans l'operateur ==!

en fait la ligne rajoutée dans operator (char* String) est la suivante : return (GetLenght () String.GetLenght ()).

Ca permet maintenant de ne pas renvoyer true lorsque tu compare une chaine avec une autre ou y a rien dedans.

Tchô @+

Zer0.
vObjects
Messages postés
17
Date d'inscription
samedi 11 octobre 2003
Statut
Membre
Dernière intervention
29 décembre 2003

Ca ne répond pas vraiment à ma question mais bon ... ca suffira, merci d'avoir répondu :)
Zer0_Barj0
Messages postés
5
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2003

Salut euh..vObjects !

Pr te repondre, en bref, j'ai voulu tout recommencer moi-même en utilisant aucune librairie c'est la raison de l'existence de StringCopy et de StringLink.

Pour l'initialisation de s aprés son allocation, elle est obligatoire car quand on alloue une chaine comme ca, elle n'est pas initialisée et il n'y a aucun caractere nul a la fin d'où le *s = 0.

J'espere que tu y verra + clair.

Recontacte moi si t'as d'autres question!

@+ !!

Zer0.