System.UnicodeString.ByteType

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

C++

TStringLeadCharType ByteType(int index) const _ALWAYS_INLINE {

プロパティ

種類 可視性 ソース ユニット
function public ustring.h System UnicodeString

説明

UnicodeString の指定された位置を占めるバイトの種類を示します。

ByteType は、UnicodeStringindex(1 から始まる)によって示されるバイトに存在するバイトの種類を示します。index は、文字列の要素のインデックスであり、文字インデックスやバイト インデックスではないことに注意してください。次の戻り値を使用できます。



定数 意味

ctNotLeadChar

第 1 バイト文字ではない。

ctbLeadSurrogate

上位サロゲート ペア文字。

ctTrailSurrogate

下位サロゲート ペア文字。



メモ:  index が文字列の長さよりも小さいことを確認する検査は行われません。インデックスが範囲外でないことは、呼び出し側が確認する必要があります。

関連項目