VS2013使用scanf報錯

如果不新增
#define _CRT_SECURE_NO_DEPRECATE
就會提示
錯誤 1 error C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. c:\users\user\documents\visual studio 2013\projects\test\test.cpp 8 1 Test
以前在VS2012沒出現過
網上給的方法之一就是在最前面加#define _CRT_SECURE_NO_DEPRECATE,但是很不方便

怎麼設定才能永久性不提示這個錯誤? 

解決方法如下:

1、建立一個project模板:

2、在VS2013的project屬性中的預處理選項(Preprocessor Definitions)中新增 括號中的內容( _CRT_SECURE_NO_DEPRECATE; );

3、作為模板(Template)匯出

4、再次使用的時候後就可以以該模板建立工程。