jest tam, w C++ "Standard Library", dowolna "Asocjacyjna" (tj. "Key-Value") Container/Data Structure, która ma możliwość, aby zachować porządek, według kolejności wstawiania?C + 11 Skojarzony pojemnik, który zachowuje pozycję reklamową?
Widziałem kilka tematów na ten temat, jednak wydaje się, że większość przed C++ 11.
Niektórzy sugerują użycie "boost :: multi_index", ale jeśli w ogóle to możliwe, wolałbym "używać" standardowych kontenerów/struktur.
Widzę, że C++ 11 ma kilka, najwyraźniej, "nieuporządkowanych" pojemników asocjacyjnych: link.
Czy którekolwiek z nich są w jakiś sposób "konfigurowalne", tak że są sortowane tylko według zamówienia reklamowego?
Dzięki!
C
Po prostu użyj nieuporządkowanej_mapy i wektora razem – aaronman
Szukasz 'std :: vector>'? –
Więc chcesz ekwiwalent Java * LinkedHashMap *? – hyde