Afficher : Delphi C++
Préférences d'affichage

System.UnicodeString

De XE2 API Documentation

Delphi

type UnicodeString = { built-in type };

C++

class RTL_DELPHIRETURN UnicodeString

Propriétés

Type Visibilité  Source Unité  Parent
type
class
public
System.pas
ustring.h
System System

Description

UnicodeString est l'analogue C++ du type UnicodeString Delphi.

Delphi utilise plusieurs types de chaîne. UnicodeString peut contenir des chaînes Unicode et ANSI. Le support de ce type inclut les fonctionnalités suivantes :

  • Chaînes aussi grandes que la mémoire disponible le permet.
  • Utilisation efficace de la mémoire au travers de références partagées.
  • Routines et opérateurs qui évaluent les chaînes en fonction des paramètres régionaux en cours.

Malgré son nom, UnicodeString peut représenter des chaînes du jeu de caractères ANSI et des chaînes Unicode.

Les variables UnicodeString auxquelles il n'a pas été assigné de valeur initiale contiennent une chaîne de longueur nulle.

Remarque :  Delphi supporte aussi UnicodeString, mais l'implémente comme un type primitif au lieu d'une classe. Par défaut, les variables déclarées en tant que chaînes sont de type UnicodeString.
Remarque :  Pour être compatible avec Delphi, l'indexation UnicodeString commence à 1.

Voir aussi

Versions précédentes
Traductions