gpt4 book ai didi

c++ - 如何使用 Boost 库实现 SortedVector API?

转载 作者:太空宇宙 更新时间:2023-11-04 12:01:25 25 4
gpt4 key购买 nike

我在一个名为 Rogue wave library replacement 的项目中工作,这里我需要使用 Boost 库实现 RWTValSortedVector 功能,我需要使用 Boost 库代码为此类编写 API。我在谷歌上搜索了这些概念,但我对此没有正确的想法,我花了两天时间搜索这些东西,请帮助我解决这个问题,建议我如何做这两件事我需要在 Boost 中实现它。

  1. 插入(const_reference a)
  2. 删除(const_reference a)

RWTValSortedVector 的引用链接是,https://docs.roguewave.com/sourcepro/11/html/toolsref/rwtvalsortedvector.html

我需要在不使用指针的情况下使用 Boost 实现此类,我需要将对象本身插入 vector 中。我需要编写单独的 .h、.cpp 和 main.cpp 文件。寻找更好的建议,请帮助。

最佳答案

为什么要使用 Boost 库。自从 C++ 标准化以来,您需要的功能就在 C++ 标准库中。

您应该使用 std::vector、std::sort 和 std::find 来实现 RWTValSortedVector。

关于c++ - 如何使用 Boost 库实现 SortedVector API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52273365/

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