Написать контейнер C ++, который аккуратно вписывается в STL

Я хотел бы написать контейнер в стиле, который очень хорошо вписывается в STL. Он должен выглядеть и вести себя так, как если бы он был в стандартном контейнере STL.

Есть ли руководство, отчет, вопросы и ответы и т. д., в которых описывается, как писать код с этими Такой текст должен нарушать принципы проектирования STL, подводные камни, соглашения о кодировании и т. д.

PS: Этот вопрос частично был навеян тем: Вектор C ++ с размер динамического элемента , хотя эта идея не касается шаблонных классов.

19
задан Community 23 May 2017 в 12:24
поделиться