最近我对 VC2010 中对 lambdas 的支持感到非常兴奋。我慢慢开始掌握这个特性在将 C++ 转换成更好的东西方面的全部潜力。
但后来我意识到,这种潜力在很大程度上取决于在 boost 和 QT 等日常库中对 lambdas 的主流支持。
有谁知道是否有计划使用 C++0x 的新功能扩展这些库?
lambdas 实际上取代了对 boost::lambda 以及 boost 中与之交互的所有内容的需求。QT 可以在其所有容器中添加对 lambda 的支持,甚至可以作为定义SLOT
s的替代方式