MemoryLeakIndicator
Lade ...
Suche ...
Keine Treffer
MilDebugNew.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_MilDebugNew_H
2#define INC_MilDebugNew_H
3//-----------------------------------------------------------------------------
36//-----------------------------------------------------------------------------
37#include <new>
38//-----------------------------------------------------------------------------
58void * debug_new( std::size_t size, const char * fileName, int line );
59//-----------------------------------------------------------------------------
79void * operator new( std::size_t size, const char * fileName, int line );
80void * operator new[]( std::size_t size, const char * fileName, int line );
81//-----------------------------------------------------------------------------
95void debug_delete( void * ptr );
96//-----------------------------------------------------------------------------
110void operator delete( void * ptr );
111//-----------------------------------------------------------------------------
125void operator delete( void *, const char *, int );
126//-----------------------------------------------------------------------------
128
137#define DEBUG_NEW new( __FILE__, __LINE__ )
138#define new DEBUG_NEW
140//-----------------------------------------------------------------------------
141#endif
void * debug_new(std::size_t size, const char *fileName, int line)
void debug_delete(void *ptr)