Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       malloc_usable_size - Größe eines im Heap reservierten Speicherblocks erlangen

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <malloc.h>

       size_t malloc_usable_size(void *_Nullable zeiger);

BESCHREIBUNG

       Diese  Funktion  kann  zur  Diagnose oder für Statistik über die Belegungen von malloc(3) oder verwandten
       Funktionen eingesetzt werden.

RÜCKGABEWERT

       malloc_usable_size() liefert einen Wert nicht kleiner  als  die  Größe  in  dem  Block  von  reserviertem
       Speicher zurück, auf den zeiger zeigt. Falls zeiger NULL ist, wird 0 zurückgeliefert.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌───────────────────────────────────────────────────────────────────┬───────────────────────┬───────────┐
       │ SchnittstelleAttributWert      │
       ├───────────────────────────────────────────────────────────────────┼───────────────────────┼───────────┤
       │ malloc_usable_size()                                              │ Multithread-Fähigkeit │ MT-Sicher │
       └───────────────────────────────────────────────────────────────────┴───────────────────────┴───────────┘

STANDARDS

       GNU.

WARNUNGEN

       Der  von  malloc_usable_size() zurückgelieferte Wert kann auf Grund verschiedener Implementierungsdetails
       größer als die angeforderte  Größe  der  Belegung  sein;  darauf  sollte  der  Programmierer  sich  nicht
       verlassen.  Diese  Funktion  ist  nur  zur  Diagnose  oder  für Statistiken gedacht. Das Schreiben in den
       zusätzlichen Speicher, ohne vorher  realloc(3)  zur  Veränderung  der  Belegung  aufzurufen,  wird  nicht
       unterstützt. Der Rückgabewert ist nur zum Aufrufzeitpunkt gültig.

SIEHE AUCH

       malloc(3)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

       Diese  Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte  eine  E-Mail  an  die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                             malloc_usable_size(3)