#ifndef __AFX_H__
#define __AFX_H__#include <windows.h>
///////////////////////////////////////////////////
// 调试支持
#define AfxDebugBreak() _asm { int 3 }
#ifdef _DEBUGvoid __cdecl AfxTrace(LPCTSTR lpszFormat, ...);
#define TRACE ::AfxTrace
#define ASSERT(f) \
if (!(f)) \
AfxDebugBreak();
#define VERIFY(f) ASSERT(f)#else // _DEBUG#define ASSERT(f) ((void)0)
#define VERIFY(f) ((void)(f))
inline void __cdecl AfxTrace(LPCTSTR, ...) { }
#define TRACE (void)0#endif // _DEBUG
本人新手,望指教。
上面的“\”是什么意思的?
谢了!!!!
好像真是的不能给分的了。上次最多能给6分,现在不能给了,CSDN现在真是有点问题了。
#define __AFX_H__#include <windows.h>
///////////////////////////////////////////////////
// 调试支持
#define AfxDebugBreak() _asm { int 3 }
#ifdef _DEBUGvoid __cdecl AfxTrace(LPCTSTR lpszFormat, ...);
#define TRACE ::AfxTrace
#define ASSERT(f) \
if (!(f)) \
AfxDebugBreak();
#define VERIFY(f) ASSERT(f)#else // _DEBUG#define ASSERT(f) ((void)0)
#define VERIFY(f) ((void)(f))
inline void __cdecl AfxTrace(LPCTSTR, ...) { }
#define TRACE (void)0#endif // _DEBUG
本人新手,望指教。
上面的“\”是什么意思的?
谢了!!!!
好像真是的不能给分的了。上次最多能给6分,现在不能给了,CSDN现在真是有点问题了。
VC \
VB _
lolo在这里也是它的一个很常用的用法..................
把一大堆代码变成一个宏 你就需要它了.平常代码用不上它,因为回车和空格都会被编译器做为空白符处理,所以没什么好续行的..
呵呵 以后就开1分贴吧 看见了就帮你答.(不开0分贴,容易直接忽略 呵呵)