#ifndef DYNAMIC_PROGRAM_MYASSERT_H #define DYNAMIC_PROGRAM_MYASSERT_H #ifdef NDEBUG #define ASSERT(x) do { (void)sizeof(x);} while (0) #else #include #define ASSERT(x) assert(x) #endif #endif //DYNAMIC_PROGRAM_MYASSERT_H