System.AnsiStrings.StrBufSize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function StrBufSize(const Str: PAnsiChar): Cardinal;

C++

extern DELPHI_PACKAGE unsigned __fastcall StrBufSize(const char * Str)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.AnsiStrings.pas
System.AnsiStrings.hpp
System.AnsiStrings System.AnsiStrings

Beschreibung

Gibt die maximale Zeichenanzahl zurück, die in einem mit StrAlloc zugewiesenen Puffer gespeichert werden können.

StrBufSize gibt die Anzahl der Bytes in Str einschließlich des terminierenden Nullbytes zurück.

Anmerkung:  Zeigt Str nicht auf einen mit StrAlloc oder StrNew zugewiesenen String, wird zwar keine Fehlermeldung zurückgegeben, das Ergebnis ist jedoch nicht definiert.

Siehe auch