common.h (357B)
1 #ifndef COMMON_H_ 2 #define COMMON_H_ 3 4 #include <assert.h> 5 #include <reading.h> 6 #include <stdint.h> 7 #include <stdio.h> 8 #include <stdlib.h> 9 10 typedef struct { 11 size_t x; 12 size_t y; 13 } coordinate_t; 14 15 #define is_defined(c) (c.x != SIZE_MAX) 16 17 void nbrs(coordinate_t *res, const size_t i, const size_t j, const size_t nrows, 18 const size_t ncols); 19 20 #endif