В Smalltalk вы можете создать sortedCollection, что означает, что вы можете добавить элемент и вставить его в нужное место.
Есть ли что-нибудь подобное в С++? Или еще лучше есть что-то вроде sortedQueue, так что когда вы добавляете элемент, он сортирует его в структуру, похожую на очередь, которую вы можете просто вынуть из первого элемента?
Я искал набор, это то, что мне нужно с точки зрения сортировки, но это неупорядоченная коллекция. Я ищу небольшое время работы, насколько это возможно.