相关疑难解决方法(0)

为什么Visual Studio 2013在C4996上出错?

在以前版本的Visual Studio中,使用_sleep或strncpy等函数只会输出警告.在最新版本中,突然出现错误:

意外的错误

错误C4996:'_sleep':此函数或变量已被更新的库或操作系统功能取代.考虑使用Sleep.详细信息请参见在线帮助.

我知道我可以通过添加#pragma warning(disable: 4996)代码的开头来禁用它,但是VS试图强迫我使用其他功能是非常烦人的.有没有办法禁用这种行为?

在你问之前,"将警告视为错误"被禁用,即使我关闭所有警告也会出错!

c++ visual-studio visual-studio-2013

51
推荐指数
3
解决办法
7万
查看次数

如何在Visual Studio中设置C ++编译器标志(2015

我想在Visual Studio 2015中为C ++程序设置一些编译器标志,但看不到如何。使用另一个IDE(CodeBlocks),可以在复选框中选择以下内容:

让g ++遵循C ++ 11 ISO C ++语言标准

另外,我可以创建自己的新标志(设置了名称,编译器标志和链接器标志)

如何在VS2015上修改和创建这两个标志?

我已经检查过https://msdn.microsoft.com/zh-cn/library/hhzbb5c8.aspx?f=255&MSPPError=-2147217396但没有运气。

**这是代码块IDE和编译器设置的图片 在此处输入图片说明

**这里是VS2015配置设置 在此处输入图片说明

c++

2
推荐指数
2
解决办法
1万
查看次数

标签 统计

c++ ×2

visual-studio ×1

visual-studio-2013 ×1