我正在尋找各種C++ 11標準容器和容器適配器(可選地還包括boost/Qt)的重要屬性的綜合摘要/參考,但是索引的屬性爲,而不是通常的每個容器文檔(更多在下面)。C++ 11容器/適配器屬性的實用總結/參考?
我心目中的屬性包括,從我的頭頂:
- 插入功能(前/後/任意)。
- 去除功能(前/後/任意)。
- 接入能力(前/後/單/雙向遍歷/隨機接入)。
- 上述操作的複雜性和迭代器失效規則。
- 唯一性?有序?聯想?連續存儲?提前預訂?
我可能已經忘記了一些在這種情況下不要猶豫評論/編輯。
目標是使用該文檔作爲輔助選擇合適的容器/適配器以適應正確的工作,而不必每次都反覆瀏覽各種單獨的文檔(我有可怕的內存)。
理想情況下,它應該通過屬性和容器類型(如表格式)進行索引,以便做出決策以及快速參考基本約束。但實際上,每個屬性索引對我來說都是最重要的,因爲這是在文檔中搜索最痛苦的。
如果沒有人制作過這樣的文件,我會感到非常驚訝,但是我的搜索功能讓我失望了。
注意:我不是要求你總結所有這些信息(如果我真的必須這樣做,我會在這裏發佈結果),但只有當你碰巧遇到知道符合這些要求的現有文檔。有些東西like this是一個好的開始,但正如你所看到的,它仍然缺乏許多我想要的信息,因爲它僅限於成員函數。
感謝您的關注。
令人懷疑有這樣的參考。也許你可以爲cppreference.com創建一個? – 2013-05-03 18:35:34
@JoachimPileborg:是的,如果我在這裏沒有得到滿意的答案,這可能是我最終會做的。我只是想,如果我在研究期間遺漏了一些東西(不會是第一次),我會先問。 ;) – syam 2013-05-03 18:40:57