在预编译文件stdafx.h中加入
#if _MSC_VER<1400 //消除VS2005版本前的缺陷
#define for if(0);else for //不用考虑效率,编译器自动优化掉无用的if(0)
#endif
#if _MSC_VER>=1400 //VS2005版本后,几个安全函数
#define strcpy strcpy_s
#define strncpy strncpy_s
#define fopen fopen_s
#define _splitpath _splitpath_s
#define sprintf sprintf_s
#define getenv getenv_s
#define strcat strcat_s
#define itoa itoa_s
#endif