Files
ResInsight/Fwk/AppFwk/cafProjectDataModel/cafPdmCore/cafAssert.h

17 lines
711 B
C
Raw Normal View History

#pragma once
#include <iostream>
2017-07-19 16:26:11 +02:00
#include <cstdlib>
#define CAF_ASSERT(expr) \
do \
{ \
if(!(expr)) \
{ \
std::cout << __FILE__ << ":" << __LINE__ << ": CAF_ASSERT(" \
<< #expr << ") failed" << std::endl; \
std::abort(); \
} \
} while(false)