WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
構文
class DontUseNewUseMake;
解説
RuntimeClass
で演算子 new
を使用できないようにします。 そのため、代わりに Make 関数を使用する必要があります。
メンバー
パブリック演算子
名前 | 説明 |
---|---|
DontUseNewUseMake::operator new | 演算子 new をオーバーロードし、RuntimeClass で使用されるのを防ぎます。 |
継承階層
DontUseNewUseMake
要件
ヘッダー: implements.h
名前空間: Microsoft::WRL::Details
DontUseNewUseMake::operator new
WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
void* operator new(
size_t,
_In_ void* placement
);
パラメーター
__unnamed0
割り当てるメモリのバイト数を指定する無名パラメーター。
placement
割り当てる型。
戻り値
演算子 new
をオーバーロードする場合に、追加の引数を渡す方法を提供します。
解説
演算子 new
をオーバーロードし、RuntimeClass
で使用されるのを防ぎます。