У меня есть multi_index
с 5 индексами.Использование insert
с подсказкой значительно повышает производительность по сравнению с отсутствием подсказки.insert
находится на критическом пути, и мой код находится в ситуации, когда он может дать подсказки для всех индексов (например: в одном случае я должен заранее проверить на двойственность, поэтому у меня уже есть точка вставки для этогоиндекс).Даже если подсказки не всегда бывают точными, я получу значительное улучшение производительности.
Как я могу вставить в boost::multi_index
, дающий более одной подсказки, если не считать свернутого собственного контейнера?