0

重複の可能性:
C++ 用の循環リストの標準実装はありますか?

ある種のループであるいくつかのC++ライブラリのテンプレートクラスの準備はできていますか:最後のノードが最初のノードを参照する好きなリスト。

確かに、end() イテレーターも適切に定義された begin() イテレーターも存在しないため、これは常に実用的なクラスとして使用できるとは限りません。しかし、私は実際にそれを使用することができ、自分でコーディングする必要がないことを望んでいました.

編集:

両方 (Vivek Goel と madmik3) とあなたの回答に感謝しますここでも同じ質問を見つけましたが、昨日は見つかりませんでした。同じ質問を投稿して申し訳ありません。

4

2 に答える 2

1

ブーストhttp://www.boost.org/doc/libs/1_51_0/libs/circular_buffer/doc/circular_buffer.htmlからの循環バッファーはどうですか

于 2012-10-20T21:20:09.800 に答える
0

Boost には循環バッファがあります。

http://www.boost.org/doc/libs/1_51_0/libs/circular_buffer/doc/circular_buffer.html

サンプルコードもここで見ることができます:

http://en.wikipedia.org/wiki/Ring_buffer

于 2012-10-20T21:21:59.330 に答える