在vs2013中, 如果使用scanf或者是freopen等函数,编译器会认为他不安全,产生error C4996:
错误 1 error C4996: ‘freopen’: This function or variable may be unsafe.
Consider using freopen_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
对于这个问题,只需要加上预编译命令
#define _CRT_SECURE_NO_WARNINGS
搞定了