相关疑难解决方法(0)

constexpr是否支持lambda函数/表达式?

struct Test
{
  static const int value = []() -> int { return 0; } ();
};
Run Code Online (Sandbox Code Playgroud)

使用gcc-4.6我会得到类似的东西error: function needs to be constexpr.我已经尝试了多种组合放置constexpr在不同的地方,但没有运气.

constexpr支持lambda函数(不管return指定的类型与否)?什么是正确的语法?

任何可能的工作?

c++ lambda constexpr c++11

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

标签 统计

c++ ×1

c++11 ×1

constexpr ×1

lambda ×1