Partager via


DontUseNewUseMake (classe)

Prend en charge l’infrastructure WRL et n’est pas destinée à être utilisée directement à partir de votre code.

Syntaxe

class DontUseNewUseMake;

Notes

Empêche l’utilisation d’un opérateur new dans RuntimeClass. Par conséquent, vous devez utiliser la fonction Make à la place.

Membres

Opérateurs publics

Nom Description
DontUseNewUseMake ::operator new L’opérateur new surcharge et empêche son utilisation dans RuntimeClass.

Hiérarchie d'héritage

DontUseNewUseMake

Spécifications

En-tête : implements.h

Namespace : Microsoft ::WRL ::D etails

DontUseNewUseMake ::operator new

Prend en charge l’infrastructure WRL et n’est pas destinée à être utilisée directement à partir de votre code.

void* operator new(
   size_t,
   _In_ void* placement
);

Paramètres

__unnamed0
Paramètre non nommé qui spécifie le nombre d’octets de mémoire à allouer.

placement
Type à allouer.

Valeur de retour

Fournit un moyen de passer des arguments supplémentaires si vous surchargez l’opérateur new.

Notes

L’opérateur new surcharge et empêche son utilisation dans RuntimeClass.