gpt4 book ai didi

c++ - lambda 中的 noexcept 在 vs2012 中如何工作?

转载 作者:行者123 更新时间:2023-11-30 04:43:50 26 4
gpt4 key购买 nike

尝试编译示例时:

https://learn.microsoft.com/en-us/cpp/cpp/lambda-expressions-in-cpp?view=vs-2019#exception-specification

使用Visual Studio 2012

[]() noexcept { throw 5; }();

我遇到了以下错误:

expected a '{' introducing a lambda body

最佳答案

noexcept已在中介绍,但是 MSVS2015 onwards只有(不幸的是)一个人可以使用此功能。也就是说,您需要升级到 MSVS2015 并设置编译器标志 C++11 或 C++14 才能编译此代码。

关于c++ - lambda 中的 noexcept 在 vs2012 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58005110/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com