Visual Studio 2015 RC访问冲突中的C ++可恢复函数(yield)

时间:2015-05-01 18:45:33

标签: c++ yield visual-studio-2015

我正在尝试使用此MSDN link的Visual Studio 2015 RC中的可恢复函数的代码示例。

{{1}}

到目前为止,无论我的编译器设置是什么,代码在运行时都会导致访问冲突异常。

以下是我的编译器标志:

  

/ Yu“stdafx.h”/ GS- / W3 / Zc:wchar_t / ZI / Gm / Od / sdl- /Fd"x64\Debug\vc140.pdb“/ Zc:inline / fp:precise / D” WIN32“/ D”_DEBUG“/ D”_CONSOLE“/ D”_UNICODE“/ D”UNICODE“/ errorReport:prompt / WX- / Zc:forScope / Gd / MDd / Fa”x64 \ Debug \“/ EHsc / nologo / Fo“x64 \ Debug \”/ Fp"x64\Debug\Test.pch“

任何人都知道如何让它发挥作用?

1 个答案:

答案 0 :(得分:3)

我收到了原始MSDN link评论的回复。问题在于/ZI标志(用于编辑和继续的程序数据库)尚未得到支持。切换到/Zi有效。