malloc_usable_size(3) Library Functions Manual malloc_usable_size(3) BEZEICHNUNG malloc_usable_size - Grosse eines im Heap reservierten Speicherblocks erlangen BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include size_t malloc_usable_size(void *_Nullable zeiger); BESCHREIBUNG Diese Funktion kann zur Diagnose oder fur Statistik uber die Belegungen von malloc(3) oder verwandten Funktionen eingesetzt werden. RUCKGABEWERT malloc_usable_size() liefert einen Wert nicht kleiner als die Grosse in dem Block von reserviertem Speicher zuruck, auf den zeiger zeigt. Falls zeiger NULL ist, wird 0 zuruckgeliefert. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |malloc_usable_size() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS GNU. WARNUNGEN Der von malloc_usable_size() zuruckgelieferte Wert kann auf Grund verschiedener Implementierungsdetails grosser als die angeforderte Grosse der Belegung sein; darauf sollte der Programmierer sich nicht verlassen. Diese Funktion ist nur zur Diagnose oder fur Statistiken gedacht. Das Schreiben in den zusatzlichen Speicher, ohne vorher realloc(3) zur Veranderung der Belegung aufzurufen, wird nicht unterstutzt. Der Ruckgabewert ist nur zum Aufrufzeitpunkt gultig. SIEHE AUCH malloc(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 malloc_usable_size(3)