gpt4 book ai didi

c++ - boost::const_string 是/曾经是 boost 的一部分吗?

转载 作者:行者123 更新时间:2023-11-30 05:09:44 25 4
gpt4 key购买 nike

问题:
正如标题所说:是或曾经是boost::const_string boost 的一部分?如果它过去存在,但不再存在,为什么要将其删除?仅仅因为没有人照顾它的维护?还是因为设计问题?或者现在有更好的替代品吗?

背景
在寻找不可变字符串实现时,我找到了有关 const_string 的链接页面。但是,我在当前的 boost 库中找不到该类型(也许我忽略了它)。文档 ( https://sourceforge.net/projects/conststring/ ) 中提到的分发点的文件显然自 ~2005 年以来就没有更新过,我发现的所有其他引用资料也很旧。
还是我完全错了,这个类(class)要么从来没有真正成为 boost 的一部分,要么它仍然是一个但我只是没有找到它?

因为我写了一个类似的 const_string 类(尽管是 c++11/现在的 c++17 版本)我对可以从它的设计或任何继任者。

最佳答案

更新

仔细检查链接后:它从来不是 boost 的一部分

命名空间名称只是命名空间名称。有趣的是,为了防止这种欺骗,一些语言/运行时环境发明了“强命名”(例如 https://learn.microsoft.com/en-us/dotnet/framework/app-domains/strong-named-assemblies )


这似乎只是 boost 测试教程的一部分:

这里是相关的教程文章:http://www.boost.org/doc/libs/1_34_0/libs/test/doc/tutorials/new_year_resolution.html

关于c++ - boost::const_string 是/曾经是 boost 的一部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46003248/

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