C++笔记
2015-07-19 13:55
423 查看
1、
`#if !defined(OBJC) && !defined(__OBJC_BOOL) && !defined(__objc_INCLUDE_GNU) && !defined(_NO_BOOL_TYPEDEF)
typedef int BOOL;
typedef BOOL *LPBOOL;
typedef unsigned short WORD;
typedef unsigned __LONG32 DWORD;
typedef float FLOAT;
typedef FLOAT *PFLOAT;
typedef BYTE *PBYTE;
typedef BYTE *LPBYTE;
typedef int *PINT;
typedef int *LPINT;
typedef WORD *PWORD;
typedef WORD *LPWORD;
typedef __LONG32 *LPLONG;
typedef DWORD *PDWORD;
typedef DWORD *LPDWORD;
typedef void *LPVOID;
typedef unsigned int UINT;
typedef unsigned int *PUINT;
typedef LONG_PTR LPARAM;
typedef LONG_PTR LRESULT;`
`#if !defined(OBJC) && !defined(__OBJC_BOOL) && !defined(__objc_INCLUDE_GNU) && !defined(_NO_BOOL_TYPEDEF)
typedef int BOOL;
endif
define BOOL WINBOOL
typedef BOOL *PBOOL;typedef BOOL *LPBOOL;
pragma pop_macro(“BOOL”)
endif /* DEF_WINBOOL */
typedef unsigned char BYTE;typedef unsigned short WORD;
typedef unsigned __LONG32 DWORD;
typedef float FLOAT;
typedef FLOAT *PFLOAT;
typedef BYTE *PBYTE;
typedef BYTE *LPBYTE;
typedef int *PINT;
typedef int *LPINT;
typedef WORD *PWORD;
typedef WORD *LPWORD;
typedef __LONG32 *LPLONG;
typedef DWORD *PDWORD;
typedef DWORD *LPDWORD;
typedef void *LPVOID;
ifndef _LPCVOID_DEFINED
define _LPCVOID_DEFINED
typedef CONST void *LPCVOID;endif
typedef int INT;typedef unsigned int UINT;
typedef unsigned int *PUINT;
ifndef NT_INCLUDED
include
endif
typedef UINT_PTR WPARAM;typedef LONG_PTR LPARAM;
typedef LONG_PTR LRESULT;`
相关文章推荐
- 指针数组与二维数组的应用
- C++学习杂笔(总)
- C++学习笔记36 (模板的细节明确template specialization)和显式实例(template instantiation)
- C++四种类型的转换
- C语言 枚举(enum)、宏定义(#define)、结构体(struct)的一种联合应用
- 四、数组
- 三、流程控制
- 二、函数
- HDU 1087
- 一、第一个C程序
- 12天学好C语言——记录我的C语言学习之路(Day 1)
- 12天学好C语言——记录我的C语言学习之路(Day 1)
- c语言指针的复习
- C语言柔性数组
- c语言中的“宏”是指什么?
- C++的三种访问权限与三种继承方式
- C语言
- C++中的友元函数及友元类
- VC++6.0怎么编译Debug版本和Release版本。
- C/C++学习方法