vs2008中,复制相同的cpp,其中包含了#if !defined宏定义,这个不是为了防止重复包含的吗?为什么加上这个,程序会出现错误
#if !defined(AFX_NLCVIEWGPSINFODLGJP_H__A976BB54_99AA_4EB2_841B_23AF1D3FF9A7__INCLUDED_)
#define AFX_NLCVIEWGPSINFODLGJP_H__A976BB54_99AA_4EB2_841B_23AF1D3FF9A7__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#endif // !defined(AFX_NLCVIEWGPSINFODLGJP_H__A976BB54_99AA_4EB2_841B_23AF1D3FF9A7__INCLUDED_)