mylibconf.h

来自「经常用到的 socketAPI」· C头文件 代码 · 共 56 行

H
56
字号
#ifndef _MYLIBCONF_H_
#define _MYLIBCONF_H_

namespace mylib
{
	

#if defined(WIN32) || defined(OS_WIN) || defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
	// 定义字节序
    #define MYLIB_LITTLE_ENDIAN 
#endif

#if defined(__sun__) || defined(OS_SUN) || defined(sun)
	#ifndef OS_SUN
	#define OS_SUN	
	#endif
	// 定义字节序
	#define MYLIB_BIG_ENDIAN
	
#elif defined(__hpux) || defined(OS_HP)
	#ifndef OS_HP
	#define OS_HP
	#endif
    // 定义字节序
	#define MYLIB_BIG_ENDIAN

#elif defined(_AIX)	|| defined(OS_AIX)

	#ifndef OS_AIX
	#define OS_AIX
	#endif
	// 定义字节序
	#define MYLIB_BIG_ENDIAN

#elif defined(__digital__) || defined(OS_DEC)

	#ifndef OS_DEC
	#define OS_DEC
	#endif
	// 定义字节序
	#define MYLIB_LITTLE_ENDIAN

#elif defined(__linux__) || defined(OS_LINUX)
	#ifndef OS_LINUX
	#define OS_LINUX
	#endif
	// 定义字节序
	#define MYLIB_LITTLE_ENDIAN

#endif

}

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?