_CRT_SECURE_NO_WARNINGS the function may be unsafe

来源:互联网 发布:svm推荐算法 编辑:程序博客网 时间:2024/05/17 08:40



visual studio 高版本会出现对一些基础函数的报错,如scanf() ,fopen()等之类,网上很多方法,都要每次新建一个文件添加#define,或者在一个项目下设置_CRT_SECURE_NO_WARNINGS,但是对于多个项目,就没有一次设定,每次都设定十分的麻烦。所以本次给出一个从全局上设定这_CRT_SECURE_NO_WARNINGS


首先打开文件夹,找到如下文件 C:\Users\Jschubert\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props


添加如下代码即可屏蔽了

<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="4.0"         xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  <ItemDefinitionGroup>    <ClCompile>      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>    </ClCompile>    <ResourceCompile>      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>    </ResourceCompile>  </ItemDefinitionGroup></Project>




阅读全文
0 0