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.