#pragma once
#define SAFE_DELETE(obj) { if(obj) { delete obj; obj = NULL; } }
#define SAFE_ARRAY_DELETE(obj) { if(arr) { delete arr; arr = NULL; } }