1
#pragma once
2
3
typedef __SIZE_TYPE__ size_t;
4
typedef __PTRDIFF_TYPE__ ptrdiff_t;
5
6
#if __STDC_VERSION__ < 202311L
7
#define NULL ((void *)0)
8
#else9
#define NULL nullptr
10
#endif11
12
#define offsetof(type, member) __builtin_offsetof(type, member)