System.PWideChar

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

type PWideChar = ^Char;

C++

typedef WideChar*            PWideChar;        //

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
pointer
typedef
public
System.pas
sysmac.h
System System

Beschreibung

PWideChar ist ein Zeiger auf einen nullterminierten String mit WideChar-Werten, d.h. Unicode-Zeichen.

PWideChar definiert einen Zeiger auf eine Speicherposition, die WideChar-Werte (einschließlich des Zeichens #0) enthält.

In Delphi kann ein PWideChar-Wert aus einem string oder einem WideString ermittelt werden. Dadurch wird die nahtlose Integration mit C- oder C++-Anwendungen ermöglicht, die nullterminierte Unicode-Strings erwarten.

Hinweise: 

Warnung:  Wandeln Sie den Typ von Nicht-Zeichen-Zeigertypen nicht in PWideChar für die Zeigerarithmetik um. Verwenden Sie stattdessen den Zeigertyp PByte, der mit der Compiler-Direktive {$POINTERMATH ON} deklariert wird.

Siehe auch