【发布时间】:2010-11-08 12:30:15
【问题描述】:
我一直在研究 C++11 中的新特性,看起来真的可以使用它以非常函数式的编程风格进行编程。我已经习惯在 F# 中使用 List、Seq、Array 类型,而且我认为没有理由不能将它们的成员移植到某种 C++11 模板中。在使用 C++11 与 F# 之类的混合函数式编程风格时,您看到了哪些问题或优势?一旦 C++11 出现,也许 Boost 家伙会创建一个新的functional。
【问题讨论】:
-
您指向的引用(STL 算法,不是 BTW 类)是关于 C++ 中已经存在且标准的标头。也就是说,没有什么新鲜事。新的 C++ 标准只是简化了传递给现有算法的函子的创建。
标签: c++ c++11 f# functional-programming