[ Web Proxy ]
URL:
Viewing: https://de.cppreference.com/cpp/memory/gc/declare_reachable [Back]  [Original]

std::declare_reachable cppreference.com
cppreference.com
Namensrume
Varianten

std::declare_reachable

Aus cppreference.com

<metanoindex/>

 
 
 
Dynamische Speicherverwaltung
Low-Level-Speicherverwaltung
Zuweiser
Original:
Allocators
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
allocator
allocator_traits(C++11)
allocator_arg_t(C++11)
allocator_arg(C++11)
uses_allocator(C++11)
scoped_allocator_adaptor(C++11)
Initialisierter Speicher
Original:
Uninitialized storage
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
uninitialized_copy
uninitialized_copy_n(C++11)
uninitialized_fill
uninitialized_fill_n
raw_storage_iterator
get_temporary_buffer
return_temporary_buffer
Intelligente Zeiger
Original:
Smart pointers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
unique_ptr(C++11)
shared_ptr(C++11)
weak_ptr(C++11)
auto_ptr(veraltet)
owner_less(C++11)
enable_shared_from_this(C++11)
bad_weak_ptr(C++11)
default_delete(C++11)
Garbage Collection Untersttzung
Original:
Garbage collection support
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
declare_reachable(C++11)
undeclare_reachable(C++11)
declare_no_pointers(C++11)
undeclare_no_pointers(C++11)
pointer_safety(C++11)
get_pointer_safety(C++11)
Verschiedenes
Original:
Miscellaneous
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
pointer_traits(C++11)
addressof(C++11)
align(C++11)
C-Bibliothek
Original:
C Library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
<tbody> </tbody>
definiert in Header <memory>
void declare_reachable( void* p )
(seit C++11)
Deklariert die Aufgabe durch die Zeiger referenzierten p erreichbar sind. Erreichbaren Objekte werden nicht vom Garbage Collector gelscht werden oder als ein Leck mit einem Leckdetektor selbst wenn alle Zeiger auf sie zerstrt werden. Ein Objekt kann erreichbar mehrfach, in welchem Fall mehrere Aufrufe std::undeclare_reachable bentigt, um diese Eigenschaft zu entfernen wrden deklariert werden. Zum Beispiel muss ein XOR verketteten Liste seine Knotenpunkte erreichbar zu erklren, wenn die Umsetzung ist Garbage Collection aktiviert .
Original:
Declares the object referenced by the pointer p reachable. Reachable objects will not be deleted by the garbage collector or considered to be a leak by a leak detector even if all pointers to it are destroyed. An object may be declared reachable multiple times, in which case multiple calls to std::undeclare_reachable would be needed to remove this property. For example, a XOR verketteten Liste needs to declare its nodes reachable if the implementation has garbage collection enabled.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Parameter

p -
eine sicher abgeleitete Zeiger oder ein NULL-Zeiger
Original:
a safely-derived pointer or a null pointer
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Rckgabewert

(None)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Ausnahmen

Kann std::bad_alloc werfen, wenn das System nicht zuordnen kann Speicher bentigt, um erreichbaren Objekte zu verfolgen .
Original:
May throw std::bad_alloc if the system cannot allocate memory required to track reachable objects.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Beispiel

Siehe auch

gibt an, dass ein Objekt wiederverwertet werden kann
(Funktions-Template) [edit]

Web Proxy Viewer  |  New URL  |  Original Page