美文网首页
VS2010遇到问题记录

VS2010遇到问题记录

作者: Drafei | 来源:发表于2018-06-07 17:52 被阅读0次

1. vs2012 error c4996: 'fopen': This function or variable may be unsafe

解决方案:项目 =》属性 =》c/c++ =》预处理器=》点击预处理器定义,编辑,加入_CRT_SECURE_NO_WARNINGS,即可。

2.Debug Assertion Failed! Program:... File:fscan.c Expression: (stream!=NULL)

解决方案:

3.编译时却出现了这样的错误: fatal error C1853: .\Debug\libdui.pch”预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)。

解决方案: 适用于绝大多数文件是 .cpp 或绝大多数文件是.c的情况。在这种情况下,将少数的不同类文件设为不使用预编译头是比较平衡的做法,方法是:对于 VC++6.0,在 FileView 里对要取消预编译头的 .c (或 .cpp) 文件点右键,选择 settings,在弹出的对话框右边选择 category 为 precompiled headers,再设置选项为 Not Using Precompiled Headers;对于 VS2005及以上版本,则在 Solution Explorer 中对要取消预编译头的 .c (或 .cpp) 文件点右键选择 Properties,在 Precompiled Headers 项下设置 Not Using Precompiled Headers 即可,设置方法如下图所示:

相关文章

网友评论

      本文标题:VS2010遇到问题记录

      本文链接:https://www.haomeiwen.com/subject/woggsftx.html