The source project of this merge request has been removed.
bug #109 same behavior in debug for MSVC and others
Define _DEBUG for non MSVC compilers in debug (i.e. when NDEBUG is not defined) to have the same behavior in debug mode for all compilers. For example, it will now define bounds check and other debugging features for gcc when build in debug mode.