summaryrefslogtreecommitdiff
path: root/include/array_count.h
blob: 9e5f6ed4ca075c3859c3ecb42b5a56add64c3ef3 (plain)
1
2
3
4
5
6
7
8
#ifndef ARRAY_COUNT_H
#define ARRAY_COUNT_H

#define ARRAY_COUNT(arr) (s32)(sizeof(arr) / sizeof(arr[0]))
#define ARRAY_COUNTU(arr) (u32)(sizeof(arr) / sizeof(arr[0]))
#define ARRAY_COUNT_2D(arr) (s32)(sizeof(arr) / sizeof(arr[0][0]))

#endif