2017-09-01 5 views
1

質問:
タイトルのとおり:boost::const_stringブーストの一部ですか?過去にあったが、もはやそれが削除されたのはなぜですか?誰もメンテナンスをしてくれなかったからです。または設計上の問題のため?それとも今のところより良い交換がありますか?不変の文字列の実装を探していますがブーストのboost :: const_stringの一部ですか?


背景
は私がconst_stringについてはリンク先のページを見つけました。しかし、私は現在のブーストライブラリ(おそらく私はそれを見落とした)でそのタイプを見つけることができませんでした。ドキュメント(https://sourceforge.net/projects/conststring/)に記載されている配布ポイントのファイルは、2005年以降に更新されていないようです。
私は完全に間違っていますか?クラスは実際にはブーストの一部ではありませんでしたか、それともまだ1つですが、私はそれを見つけられませんでしたか?

私はそのデザインや任意の後継のものから学ぶことができたすべての授業に非常に興味がある(C++ 11 /今C++ 17バージョンはあるが)似たconst_stringクラスを書いたように。

+1

ダウンロードアーカイブは2005年8月4日付けです。誰もそれを維持していないと思います。私は公式のBoostアーカイブでそれを見つけることができないかもしれません。 –

+0

最初は[ブーストの一部](http://www.boost.org/users/history/)になったことはありませんでした。 –

+0

あなたはそれを問題として報告することができます:) – rustyx

答えて

1

UPDATE

リンクの精密検査後:それはブーストの一部ではなかった

名前空間の名前は名前空間の名前に過ぎません。興味深いことに、「強いネーミング」(例えばhttps://docs.microsoft.com/en-us/dotnet/framework/app-domains/strong-named-assemblies)を発明なりすまし、この種の、いくつかの言語/ランタイム環境を阻止することが


これはブーストテストチュートリアルの一部となっているようだ:

ここでは、関連するチュートリアル記事です:http://www.boost.org/doc/libs/1_34_0/libs/test/doc/tutorials/new_year_resolution.html

+0

私はconst_stringがリンク先のものとは異なると思います。実際、ブーストテストのものは 'std :: string_view'のように見えます。しかし、これを掘っていただきありがとうございます。 – MikeMB

+0

@MikeMB TBH私はあなたのリンクを見ていませんでした。私はタイトルが間接的にそれがブーストの一部であったと主張しているので、ブーストの言及を検索しました!その主張が間違っていた場合は、それを編集してください... – sehe

+0

私はリンクを見て、答えははっきりとしています。それはブーストの一部ではありませんでした。 – sehe

関連する問題