DelphiCool
Messages postés455Date d'inscriptionmardi 24 juillet 2001StatutMembreDernière intervention10 mars 2009
-
9 mai 2002 à 08:20
DelphiCool
Messages postés455Date d'inscriptionmardi 24 juillet 2001StatutMembreDernière intervention10 mars 2009
-
9 mai 2002 à 08:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
DelphiCool
Messages postés455Date d'inscriptionmardi 24 juillet 2001StatutMembreDernière intervention10 mars 2009 9 mai 2002 à 08:20
Merci Nono40, pour le commentaire.
Je n'avais pas vu que j'avais fait 2 fois ma meme comparaison.
Je modifie le source.
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 9 mai 2002 à 01:19
Pour la pureté du style dans StreamDelete, le test de validité du début devrait être : ... (Position >= Taille )...
Mais en fait ce test n'est pas utile car comme Count est supérieur à 0, le dernier test l'emporte toujours. On peut donc résumer à
if (Position < 0) or (Count <= 0) or (Position + Count > Taille) Then
9 mai 2002 à 08:20
Je n'avais pas vu que j'avais fait 2 fois ma meme comparaison.
Je modifie le source.
9 mai 2002 à 01:19
Mais en fait ce test n'est pas utile car comme Count est supérieur à 0, le dernier test l'emporte toujours. On peut donc résumer à
if (Position < 0) or (Count <= 0) or (Position + Count > Taille) Then