マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

データ型

とりあえずtypedefしまくり、こんな感じでいいのだろうか?よくわからん

#ifndef _DATA_TYPE_
#define _DATA_TYPE_

#ifndef __SIZE_TYPE__
#define __SIZE_TYPE__ unsigned long
#endif
typedef __SIZE_TYPE__ size_t;

#ifndef __int8_t_defined
typedef char int8_t;
#define __int8_t_defined
#endif

#ifndef __int16_t_defined
typedef short int16_t;
#define __int16_t_defined
#endif

#ifndef __int32_t_defined
typedef int int32_t;
#define __int32_t_defined
#endif

#ifndef __uint8_t_defined
typedef unsigned char uint8_t;
#define __uint8_t_defined
#endif

#ifndef __uint16_t_defined
typedef unsigned short uint16_t;
#define __uint16_t_defined
#endif
#ifndef __uint32_t_defined
typedef unsigned int uint32_t;
#define __uint32_t_defined
#endif

#define NULL 0

#endif