System.SysUtils.AnsiStrLastChar
Delphi
function AnsiStrLastChar(P: PAnsiChar): PAnsiChar;
function AnsiStrLastChar(P: PWideChar): PWideChar;
C++
extern DELPHI_PACKAGE char * __fastcall AnsiStrLastChar _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (char * P)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
警告: AnsiStrLastChar の ANSI バージョンは廃止予定です。AnsiStrings ユニットを使用してください。
ヌルで終わる文字列の最後の文字を指すポインタを返します。
AnsiStrLastChar 関数を呼び出すと,ヌルで終わるシーケンスの最後の完全な文字を指すポインタを取得できます。マルチバイト文字セット(MBCS)の場合,最後の 2 バイトが単一の 2 バイト文字を表すときには,最後の文字は最後のバイトと同じにはなりませんが,この関数を使用すると正しい文字位置を取得できます。