Добавил макрос безопасного указателя

This commit is contained in:
re.kovalev 2021-08-05 09:17:56 +03:00
parent e75b446eab
commit a056777004
1 changed files with 3 additions and 0 deletions

View File

@ -6,3 +6,6 @@
// Сравнение двух float на равенство с заданной погрешностью // Сравнение двух float на равенство с заданной погрешностью
#define isEQUALFLOAT(a,b,eps) (fabs(a-b) < eps) #define isEQUALFLOAT(a,b,eps) (fabs(a-b) < eps)
// Безопасное использование указателя: если не инициализирован - то программа прекращает работу с выводом сообщение о файле и строке с проблемой
#define SAFEPOINTER(pointer) (assert(pointer?255:0),pointer)