Utilisation des chaînes
Remonter à RTL
Pour Delphi, la bibliothèque d'exécution propose de nombreuses routines de gestion des chaînes spécialisées pour les différents types chaîne. Il y a des routines pour les chaînes (AnsiString et UnicodeString), les chaînes étendues (WideString) et les chaînes à zéro terminal (PChars). Les routines gérant les chaînes à zéro terminal utilisent le zéro terminal pour déterminer la longueur de la chaîne. Il n'y a pas de catégorie de routines pour les types ShortString. Néanmoins, certaines routines prédéfinies dans le compilateur gèrent le type ShortString
. C'est, par exemple, le cas des fonctions standard Low
et High
. Pour plus d'informations sur les différentes types chaînes, consultez le Guide du langage Delphi - Index.
Pour C++, la bibliothèque d'exécution propose de nombreuses routines de gestion des chaînes spécialisées pour les différents types chaîne. Il y a des routines pour les chaînes étendues, AnsiStrings et les chaînes à zéro terminal (char *
). Les routines gérant les chaînes à zéro terminal utilisent le zéro terminal pour déterminer la longueur de la chaîne.
Rubriques
Les rubriques suivantes fournissent une présentation de nombreuses routines de gestion de chaînes dans la RTL :
- Routines manipulant les caractères étendus
- Routines couramment utilisées pour les chaînes à zéro terminal