g ++如何检查它是否支持lambda函数?

时间:2010-11-08 22:23:26

标签: compiler-construction g++ c++11

关于lambda函数的讨论很多......所以我试着写下我的。 :(。它不起作用.g ++ 4.3.2是否支持lambda函数?如何确定它是否支持某个c ++ 0x特性?

1 个答案:

答案 0 :(得分:10)

查看Apaches C++0x Compiler Support页面或GCCs C++0x pages。只有GCC> = 4.5支持lambda函数。

如果您需要编写可选择利用lambda支持的内容,您可以根据GCC版本或Boost.Configs BOOST_NO_LAMBDAS有条件地执行此操作。