⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stdarg.h

📁 Montavista Linux 下的多平台编译软件xdc
💻 H
字号:
/*****************************************************************************//* stdarg.h   v6.0.3                                                         *//* Copyright (c) 1993-2006 Texas Instruments Incorporated                    *//*****************************************************************************/#ifndef _STDARG#define _STDARG#ifdef __cplusplusnamespace std{#endif   typedef char *va_list;#ifdef __cplusplus}#endif/********************************************************************//* WARNING - va_arg will not work for "float" type, must use double *//* ALSO NOTE THAT DOUBLES MUST BE DOUBLE WORD ALIGNED               *//********************************************************************/#define va_end(_ap)  #define va_start(_ap, _parmN) 					 \         (_ap = ((char *)__va_parmadr(_parmN)) + 		 \	  	(__va_argref(_parmN) ? sizeof(&_parmN) : 	 \	   		(sizeof(_parmN) < 4 ? 4 : sizeof(_parmN))))#ifdef _BIG_ENDIAN#define va_arg(_ap, _type)                                       \	(__va_argref(_type) 					 \	 ? ((_ap += 4), (**(_type **)(_ap-4))) 			 \         : ((sizeof(_type) == sizeof(double)                     \             ? ((_ap = (char *)(((int)_ap + 7) & ~7)),           \	        (_ap += 8), (*(_type *)(_ap - 8)))               \             : ((_ap += 4), (*(_type *)(_ap - (sizeof(_type))))))))#else#define va_arg(_ap, _type)                                       \	(__va_argref(_type) 					 \	 ? ((_ap += 4), (**(_type **)(_ap - 4))) 		 \         : ((sizeof(_type) == sizeof(double)                     \             ? ((_ap = (char *)(((int)_ap + 7) & ~7)),           \	        (_ap += 8), (*(_type *)(_ap - 8)))               \             : ((_ap += 4), (*(_type *)(_ap - 4))))))#endif#ifdef __cplusplus#ifndef _CPP_STYLE_HEADERusing std::va_list;#endif /* _CPP_STYLE_HEADER */#endif /* __cplusplus */#else#ifdef __cplusplus#ifndef _CPP_STYLE_HEADERusing std::va_list;#endif /* _CPP_STYLE_HEADER */#endif /* __cplusplus */#endif /* _STDARG */

⌨️ 快捷键说明

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