<memory> membres
[Cette documentation constitue un aperçu et peut faire l'objet de modifications avec les versions ultérieures. Blank topics are included as placeholders.]
Référence
Fonctions
Créeshared_ptr aux objets alloués et construits pour un type donné avec un allocateur spécifié. |
|
Même qu' uninitialized_copy mais applique l'utilisation d'un itérateur vérifié comme itérateur de sortie. |
|
Même qu' uninitialized_fill_n mais applique l'utilisation d'un itérateur vérifié comme itérateur de sortie. |
|
Cast constante à shared_ptr. |
|
Signale à un garbage collector que les caractères à partir d'une adresse spécifiée et faisant partie de la taille des blocs indiquée ne contiennent aucun pointeur décelable. |
|
Signale à garbage collection que l'adresse désignée est au stockage alloué et est accessible. |
|
Supprime les objets alloués avec operator new. Approprié pour une utilisation avec unique_ptr. |
|
cast dynamique à shared_ptr. |
|
Suppression d'obtention d' shared_ptr. |
|
Retourne le type de sécurité de pointeur utilisé par aucun garbage collector. |
|
Alloue de la mémoire temporaire d'une séquence d'éléments qui ne dépasse pas un nombre spécifié d'éléments. |
|
Crée et retourne shared_ptr qui indique les objets alloués conçus de zéro ou plusieurs arguments à l'aide de l'allocateur par défaut. |
|
Allows propriété-a basée sur les comparaisons mixtes des pointeurs partagés et faibles. |
|
une énumération de toutes les valeurs de retour possibles pour get_pointer_safety. |
|
Libère la mémoire temporaire qui a été allouée à l'aide de la fonction de modèle d' get_temporary_buffer . |
|
cast statique à shared_ptr. |
|
échange deux shared_ptr ou objets d' weak_ptr . |
|
Même qu' uninitialized_copy mais permet l'utilisation d'un itérateur non sélectionné comme itérateur de sortie lorsque _SECURE_SCL=1 est défini. |
|
Même qu' uninitialized_fill_n mais permet l'utilisation d'un itérateur non sélectionné comme itérateur de sortie lorsque _SECURE_SCL=1 est défini. |
|
Signale à un garbage collector que les caractères du bloc de mémoire défini par un pointeur et une taille des blocs d'adresse de base peuvent maintenant contenir les pointeurs décelables. |
|
Signale à garbage_collector qu'un emplacement mémoire spécifié n'est pas accessible. |
|
objets de copies d'une plage d'entrée spécifiée dans une plage de destination non initialisée. |
|
Crée une copie d'un nombre spécifié d'éléments d'un itérateur d'entrée. Les copies sont placées dans un itérateur vers l'avant. |
|
copie des objets d'une valeur spécifiée dans une plage de destination non initialisée. |
|
copie des objets d'une valeur spécifiée dans le nombre spécifié d'éléments une plage de destination non initialisée. |
Opérateurs
tests pour l'inégalité entre les objets d'allocation d'une classe spécifiée. |
|
Tests d'égalité entre les objets d'allocation d'une classe spécifiée. |
|
Tests pour un objet d'allocation qui est supérieure ou égale à un deuxième objet d'allocation, d'une classe spécifiée. |
|
Tests d'un objet qui est moins qu'un autre objet d'une classe spécifiée. |
|
Tests d'un objet qui est inférieure ou égale à un deuxième objet d'une classe spécifiée. |
|
Tests pour un objet est supérieure qu'un autre objet d'une classe spécifiée. |
|
outil d'insertion d'shared_ptr . |
Classes
La classe de modèle décrit un objet qui gère l'allocation de stockage et libérer pour les tableaux d'objets de type type. |
|
La classe de modèle décrit un objet qui stocke un pointeur vers un objet alloué du type type * qui garantit l'objet vers lequel elle pointe obtient supprimée lorsque son auto_ptr englobant est détruit. |
|
enregistre la mauvaise exception de weak_ptr. |
|
Les outils génèrent shared_ptr. |
|
Une classe d'adaptateur qui est fournie pour permettre aux algorithmes pour enregistrer leurs résultats dans une mémoire non initialisée. |
|
Reporte un pointeur intelligent contenant des références autour d'un objet alloué dynamiquement. |
|
Stocke un pointeur vers un objet possédé. Le pointeur est détenu par aucun autre unique_ptr. unique_ptr est détruit lorsque le propriétaire est détruit. |
|
encapsule un pointeur faiblement lié. |
spécialisations
Une spécialisation de l'allocateur de classe de modèle en type void, en définissant le seul les types de membre qui est logique dans ce contexte spécialisé. |