【发布时间】:2015-12-15 06:27:34
【问题描述】:
为什么这段代码会出现编译错误?
std::find_if(std::begin(some_list), std::end(some_list), [](const auto& item){
//some code
});
当然是“自动”的错误?为什么不能自动知道类型? 谢谢
【问题讨论】:
-
它是可能的,但它不是 C++11 的一部分。然而,它是the C++14 standard 的一部分。
-
@JoachimPileborg 谢谢.. 我还没有阅读任何关于 C++ 14 版本的信息。不过,这个不错的能力,已经足够我继续前进了!