我正在尝试在C ++ Embarcadero Seattle的count_if
上运行vector<int>
。
矢量被成功构建并用少数几个值实例化,有些是奇数,有些是偶数。
我得到了E2188表达式语法&#39;本声明中lambda上的错误消息
int oddCounter = count_if(v.begin(), v.end(), [](int i){return i%2 != 0;});
我检查了很多来源,但我发现语法没有任何问题。有什么想法吗?
答案 0 :(得分:0)
非常感谢Angew。 lambda现在编译。我认为在切换到64位Windows目标后,C ++ 11现已被包含在内。