#ifndef UTILS_H #define UTILS_H #define fastReadNum(path, buf, result_ptr, div) \ _Generic((result_ptr), \ uint64_t*: _fRN_u64, \ )(path, buf, sizeof(buf), result_ptr, div) #endif