System.SysUtils.AnsiStrScan
Delphi
function AnsiStrScan(Str: PAnsiChar; Chr: AnsiChar): PAnsiChar;
function AnsiStrScan(Str: PWideChar; Chr: WideChar): PWideChar;
C++
extern DELPHI_PACKAGE char * __fastcall AnsiStrScan _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (char * Str, char Chr)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Warnung: Die ANSI-Version von AnsiStrScan ist veraltet. Bitte verwenden Sie die AnsiStrings-Unit.
Gibt einen Zeiger auf das erste Vorkommen eines bestimmten Zeichens in einem String zurück.
Mit AnsiStrScan kann ein Zeiger auf das erste Vorkommen des Zeichens Chr in Str abgerufen werden. Ist Chr nicht in Str enthalten, gibt die Funktion nil (Delphi) bzw. NULL (C++) zurück. Das Terminierungszeichen wird als Teil des Strings betrachtet.
Im Gegensatz zu StrScan kann AnsiStrScan auch mit Multibyte-Zeichensätzen (MBCS) verwendet werden.