question regarding predefined macros
Hi all,
Learning from some examples when i see these macros being. I am not sure what there are for even after i looked at the MDSN documentation. Please explain to me. Thnx!
#if !defined(AFX_LIVEVIDEO_H__70943714_3422_4F6A_B79A_ DD84D6EECF17__INCLUDED_)
#define AFX_LIVEVIDEO_H__70943714_3422_4F6A_B79A_DD84D6EEC F17__INCLUDED_
I have totally no idea what is trying to be defined here with the lines above.
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
and what is this for? _DEBUG is so that when compiling with /LDd, /MDd, /MLd, and /MTd. That's all i know, which i am not sure what it means either.
Thanks in advance!