13 #pragma managed( push, off ) 24 void*
operator new(
size_t uSize ) {
26 void* result =
nullptr;
29 void* pAddr = ::malloc( uSize );
30 if (
nullptr == pAddr ) {
48 void*
operator new[](
size_t uSize ) {
50 void* result =
nullptr;
53 void* pAddr = ::malloc( uSize );
54 if (
nullptr == pAddr ) {
72 void operator delete(
void* pAddr ) {
76 if (
nullptr == pAddr ) {
82 size_t uSize = ::_msize( pAddr );
94 void operator delete[](
void* pAddr ) {
98 if (
nullptr == pAddr ) {
104 size_t uSize = ::_msize( pAddr );
114 #pragma managed( pop )
#define NewDelOperatorDelete(...)
消滅演算子実行通知マクロ
#define NewDelOperatorNew(...)
生成演算子実行通知マクロ