/* doesn't align, user has to do */
void setDirect(const MEMORY_ADDRESS address, const T data);
T getDirect(const MEMORY_ADDRESS address) const;
- CMem(int size) : MAX_MEMORY(size), m_memory(size) {};
+ CMem(int size) : MAX_MEMORY(size), m_memory(size,(T)NULL) {};
};
#endif
//retuniert referenz eines cdat objekts mit dem Wert von address
T get(const MEMORY_ADDRESS address) const;
T getByte(const MEMORY_ADDRESS address) const;
- CPMem(int size) : MAX_MEMORY(size), m_memory(size, NULL) {};
+ CPMem(int size) : MAX_MEMORY(size), m_memory(size, (T)NULL) {};
~CPMem();
};