GETWIDESTRINGMANAGER |
Demande le gestionnaire de chaîne de caractères Unicode |
---|---|
Free Pascal | System |
Syntaxe
Procedure GetWideStringManager(var Manager:TWideStringManager); |
Paramètres
Nom | Description |
---|---|
Manager | Ce paramètre permet de retourner l'adresse du gestionnaire de chaîne de caractères Unicode courant. |
Description
Cette procédure permet de demander le gestionnaire de chaîne de caractères Unicode courant.
Remarques
- La procédure GetWideStringManager renvoie une copie du gestionnaire de mémoire de tas actuellement actif dans Old.
- Les WideString sont mises en oeuvres de différentes manières sur différentes plates-formes. Par conséquent, la bibliothèque Free Pascal Runtime n'a pas d'implémentation fixe des routines WideString. Au lieu de cela, il définit un enregistrement de gestionnaire WideString, avec des rappels pouvant être définis sur une implémentation la plus efficace sur la plate-forme actuelle. Sous Windows, les routines Windows standard seront utilisées. Sous Unix et Linux, une implémentation basée sur la bibliothèque C est disponible (dans l'unité cwstring).
- Il est possible d'implémenter un gestionnaire de chaîne de caractères Unicode personnalisé, optimisé pour l'application actuelle, sans avoir à recompiler la bibliothèque d'exécution complète.
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - SetWideStringManager
Dernière mise à jour : Samedi, le 18 juillet 2015