11. Anlage
 
zurück
11.1.3.7 Wide-String"-Behandlung


Die Wide_String-Behandlung verwendet die gleichen Funktionsaufrufe wie die normale Zeichenkettenbehandlung, mit dem Unterschied, daß statt des Typs String der Typ Wide_String und statt des Typs Character der Typ Wide_Character verwendet wird.

Zubehör für die Behandlung von Zeichenketten mit Wide_Character-Elementen befindet sich in den Paketen Strings.Wide_Maps, Strings.Wide_Fixed, Strings.Wide_Bounded, Strings.Wide_Unbounded, Strings.Wide_Maps.Wide_Constants. Sie bieten die gleichen Operationen wie die entsprechenden Pakete für Zeichenketten mit Character-Elementen.


Folgende Bezeichner ändern sich in den Wide_String-Paketen:
  • Space wird zu Wide_Space;
  • Character wird zu Wide_Character;
  • String wird zu Wide_String;
  • Character_Set wird zu Wide_Character_Set;
  • Character_Mapping wird zu Wide_Character_Mapping;
  • Character_Mapping_Function wird zu Wide_Character_Mapping_Function;
  • Maps wird zu Wide_Maps;
  • Bounded_String wird zu Bounded_Wide_String;
  • Null_Bounded_String wird zu Null_Bounded_Wide_String;
  • To_Bounded_String wird zu To_Bounded_Wide_String;
  • To_String wird zu To_Wide_String;
  • Unbounded_String wird zu Unbounded_Wide_String;
  • Null_Unbounded_String wird zu Null_Unbounded_Wide_String;
  • String_Access wird zu Wide_String_Access und
  • To_Unbounded_String wird zu To_Unbounded_Wide_String.

Zusätzlich enthalten ist der Wide_Character-Zeichensatz Character_Set, der die Wide_Characters enthält, die auch als Character existieren, also die ersten 256 Zeichen.xistieren, also die ersten 256 Zeichen.


Spezifikation des Paketes "Ada.Strings.Wide_Bounded"

Spezifikation des Paketes "Ada.Strings.Wide_Maps"

Spezifikation des Paketes "Ada.Strings.Wide_Fixed"

Spezifikation des Paketes "Ada.Strings.Wide_Maps.Wide_Constants"






 
zurück
 Index   Ada Tour - Dokumentation  
© 2003 Förderverein Ada Deutschland e.V.