System.PWideChar

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

type PWideChar = ^Char;

C++

typedef WideChar*            PWideChar;        //

プロパティ

種類 可視性 ソース ユニット
pointer
typedef
public
System.pas
sysmac.h
System System


説明

PWideChar は、WideChar 値、つまり Unicode 文字からなる NULL 終了文字列へのポインタです。

PWideChar は、WideChar 値(#0 文字を含む)が格納された、メモリ上の場所を指すポインタを定義します。

Delphi では、string または WideString から PWideChar 値を取得することができるため、Null で終わる Unicode 文字列を想定している C や C++ のアプリケーションと、シームレスに統合することができます。

メモ:

警告: 文字ポインタ型でない型を PWideChar に型キャストしてポインタ算術演算を行わないでください。 代わりに PByte ポインタ型を使用してください。こちらの型は {$POINTERMATH ON} コンパイラ指令を付けて宣言されています。

関連項目