diff --git a/MyLibs/Inc/mylibs_defs.h b/MyLibs/Inc/mylibs_defs.h index 8b32702..a4eb7c6 100644 --- a/MyLibs/Inc/mylibs_defs.h +++ b/MyLibs/Inc/mylibs_defs.h @@ -160,6 +160,12 @@ extern void Error_Handler(void); * @{ */ + /** + * @brief Размер структуры в её элементах. + * @param _struct_ Структура, размер которой надо вычислить. + */ +#define numbof(_arr_) (sizeof(_arr_)/sizeof(_arr_[0])) + /** * @brief Обнуление структуры. * @param _struct_ Структура, которую нужно обнулить.