解决VS安全警告

因为VS的严谨机制,内置的SDL检查功能会屏蔽一些再其他IDE上可以轻易通过的语法。比如文件流输入输出(freopen等)。

之前的办法是这样的,添加

#pragma warning(disable:4996)

后来发现还有一种宏定义

#define _CRT_SECURE_NO_WARNINGS  

当然也可以再项目的属性设置里找到C/C++部分的预处理器,在预处理器定义部分加上_CRT_SECURE_NO_WARNINGS

这个办法是借鉴了这位大佬的博文

 https://www.cnblogs.com/OctoptusLian/p/7148313.html

 

    原文作者:OPMR
    原文地址: https://blog.csdn.net/sexgeek/article/details/105148356
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞