System.SysUtils.CharInSet
Delphi
function CharInSet(C: AnsiChar; const CharSet: TSysCharSet): Boolean;
function CharInSet(C: WideChar; const CharSet: TSysCharSet): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall CharInSet(char C, const TSysCharSet &CharSet)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
CharInSet は、指定された文字がセット内に含まれているかどうかをチェックします。
CharInSet を使用すると、指定された文字が文字のセット内に含まれているかどうかをチェックできます。CharInSet は、C パラメータが CharSet セット内に含まれているかどうかをチェックします。C には Unicode 文字または ANSI 文字のいずれかを、CharSet には ANSI 文字のセットのみを指定できます。この関数は、文字がセット内に含まれている場合 True を、文字がセット内に含まれていない場合、または、文字が Unicode の場合は、False を返します。
メモ: 文字が特定のカテゴリ(数値や文字)に入っているかどうかをチェックするには、できるかぎり TCharacter クラス(Unicode 対応の)を使用することが推奨されます。