gpt4 book ai didi

c++ - C++ 中的函数式数据结构

转载 作者:IT老高 更新时间:2023-10-28 21:43:16 25 4
gpt4 key购买 nike

有谁知道 C++ 数据结构库提供熟悉的 STL 结构的等效功能(也称为不可变,或 FP 意义上的“持久”)?

“功能性”是指对象本身是不可变的,而对这些对象的修改会返回与父对象共享相同内部结构的新对象。

理想情况下,这样的库类似于 STL,并且可以与 Boost.Phoenix 很好地配合使用(注意——我实际上并没有使用过 Phoenix,但据我所知,它提供了许多算法但没有数据结构,除非懒惰- 对现有数据结构的计算更改很重要 - 是吗?)

最佳答案

我会看看 FC++ Yannis Smaragdakis 开发的包含任何数据结构。当然,这个项目比其他任何项目都更支持 C++ 中的函数式风格。

关于c++ - C++ 中的函数式数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2757278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com