C ++ - Bibliothek - <Speicher>
Einführung
Es definiert allgemeine Dienstprogramme zum Verwalten des dynamischen Speichers im Header.
Allokatoren
Sr.Nr. | Allokator & Beschreibung |
---|---|
1 | Allokator Es ist ein Standardzuweiser. |
2 | allocator_arg Es ist ein Allokator arg. |
3 | allocator_arg_t Es ist ein Allokator-Arg-Typ. |
4 | allocator_traits Es ist ein Allokator Allokator Merkmale. |
Verwaltete Zeiger
Sr.Nr. | Beschreibung der verwalteten Zeiger |
---|---|
1 | auto_ptr Es ist ein automatischer Zeiger. |
2 | auto_ptr_ref Es ist eine Referenz zum automatischen Zeiger. |
3 | shared_ptr Es ist ein gemeinsamer Zeiger. |
4 | schwach_ptr Es ist ein schwacher gemeinsamer Zeiger. |
5 | unique_ptr Es ist ein eindeutiger Zeiger. |
6 | default_delete Dies ist ein Standardlöscher. |
Funktionen und Klassen im Zusammenhang mit shared_ptr
Sr.Nr. | Funktionen und Klassen im Zusammenhang mit shared_ptr & description |
---|---|
1 | make_shared Es wird verwendet, um shared_ptr zu machen. |
2 | allocate_shared Es wird verwendet, um shared_ptr zuzuweisen. |
3 | static_pointer_cast Es ist eine statische Besetzung von shared_ptr. |
4 | dynamic_pointer_cast Es ist eine dynamische Besetzung von shared_ptr. |
5 | const_pointer_cast Es ist eine konstante Besetzung von shared_ptr. |
6 | get_deleter Es wird verwendet, um von shared_ptr gelöscht zu werden. |
7 | owner_less Es ist eine numerische Interpunktionsfacette. |
8 | enable_shared_from_this Es aktiviert shared_from_this. |