Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VS 11-D_SCL_安全\u VS 10中没有警告现在被视为错误_Visual Studio_Boost - Fatal编程技术网

Visual studio VS 11-D_SCL_安全\u VS 10中没有警告现在被视为错误

Visual studio VS 11-D_SCL_安全\u VS 10中没有警告现在被视为错误,visual-studio,boost,Visual Studio,Boost,我试着使用最新的boost::split函数,对于旧的VS编译器,当使用它时,通常会得到一个警告,它与boost代码实现中的不安全操作有关 现在,当使用VS11时,它会抛出一个错误。有没有一种方法可以让它在不修改boost代码的情况下编译?经过一些测试后,我们发现在命令行上使用-D_SCL\u SECURE\u NO\u警告是有效的。它不再显示错误

我试着使用最新的boost::split函数,对于旧的VS编译器,当使用它时,通常会得到一个警告,它与boost代码实现中的不安全操作有关


现在,当使用VS11时,它会抛出一个错误。有没有一种方法可以让它在不修改boost代码的情况下编译?

经过一些测试后,我们发现在命令行上使用-D_SCL\u SECURE\u NO\u警告是有效的。它不再显示错误