Visual Studio 2005以上的VC++使用fopen的问题 苏葳 • 2010年1月26日 10:04 • 编程 • 阅读 40 fopen在Visual Studio 2005以上版本里使用时,会出不安全的警告提示,并建议使用fopen_s版本。原因是微软认为一些传统的C函数函数内部缺乏校验,不安全,所以进行了改写。屏蔽此警告的方法之一是在项目属性-C/C++-预处理器-预处理器定义中加上_CRT_SECURE_NO_WARNINGS定义。在源文件头部用#define定义似乎不行。另外就是听从编译器的建议,使用fopen_s这个安全版本。 原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/234.html 发表评论 取消回复邮箱地址不会被公开。 必填项已用*标注*昵称: *邮箱: 网址: 记住昵称、邮箱和网址,下次评论免输入 Δ