#include <MemoryAlloc.h>
Static Public Member Functions | |
static void | New_Normal (void) |
static void | New_Array (void) |
static void | Delete_Normal (void) |
static void | Delete_Array (void) |
Static Public Attributes | |
static int | m_alloc_normal = 0 |
pocet alokaci pomoci operatoru NEW | |
static int | m_alloc_array = 0 |
pocet alokaci pomoci operatoru NEW[] |
Ve skutecnosti trida pouze zapouzdruje volani standardnich alokacnich operatoru new a delete. Diky tomuto zapouzdreni je mozne kontrolovat mnozstvi alokaci a dealokaci a kontrolovat tak alespon castecne praci s pameti.
Trida v podstate pouze pocita vyskyty, v souboru MemoryAlloc lze definovat zda budou operatory pretizene nebo ne.
Definition at line 29 of file MemoryAlloc.h.
|
Definition at line 36 of file MemoryAlloc.h. Referenced by operator delete[](). |
|
Definition at line 35 of file MemoryAlloc.h. References m_alloc_normal. Referenced by operator delete(). |
|
Definition at line 34 of file MemoryAlloc.h. References m_alloc_array. Referenced by operator new[](). |
|
Definition at line 33 of file MemoryAlloc.h. References m_alloc_normal. Referenced by operator new(). |
|
pocet alokaci pomoci operatoru NEW[]
Definition at line 41 of file MemoryAlloc.h. Referenced by DllMain(), and New_Array(). |
|
pocet alokaci pomoci operatoru NEW
Definition at line 36 of file MemoryAlloc.h. Referenced by Delete_Normal(), DllMain(), and New_Normal(). |