types.h
来自「RTP 实现的工具」· C头文件 代码 · 共 53 行
H
53 行
#ifndef __types_h#define __types_h#include <limits.h>#include <sys/types.h>#ifndef TRUE#define TRUE (1)#define FALSE (0)#endiftypedef unsigned char boolean;#ifdef __STDC__#define MAX32U 0xFFFFFFFFU#else#define MAX32U 0xFFFFFFFF#endif#define MAX32 0x8FFFFFFF/* 32 bit machines */#ifndef RTP_VERSION#if ULONG_MAX == MAX32Utypedef short int16;typedef int int32;typedef unsigned long u_int32;typedef unsigned short u_int16;/* 16 bit machines */#elif ULONG_MAX == 0xFFFFtypedef int int16;typedef long int32;typedef unsigned long u_int32;typedef unsigned int u_int16; /* 64 bit machines */#elsetypedef short int16;typedef int int32;typedef unsigned int u_int32;typedef unsigned short u_int16;#endiftypedef char int8;typedef unsigned char u_int8;#endif /* RTP_VERSION *//* Kludge if we can't get 64-bit integers. */#ifndef NOLONGLONGtypedef long long int int64;typedef unsigned long long u_int64;#elsetypedef long int int64;#endif /* NOLONGLONG */#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?