FIFO map Implemantation

09/02/2016 - 16:10 von Markus Donath | Report spam
Hallo,

Kennt jemand eine Implementation für eine FIFO-map?

https://github.com/nlohmann/fifo_map

ist im Prinzip genau das wonach ich suche, aber leider setzt diese
Implementation C++ 11 voraus, was mein Compiler (C++ Builder XE7 32 bit)
leider nicht unterstützt. Er kann auch boost::multi_index_container
nicht verwenden, was mir auch helfen würde.

Markus
 

Lesen sie die antworten

#1 Stefan Reuther
11/02/2016 - 17:43 | Warnen spam
Am 09.02.2016 um 16:10 schrieb Markus Donath:
Kennt jemand eine Implementation für eine FIFO-map?

https://github.com/nlohmann/fifo_map

ist im Prinzip genau das wonach ich suche, aber leider setzt diese
Implementation C++ 11 voraus, [...]



Das auf C++03 umzubauen schaut jetzt nicht wie ein Ding der
Unmöglichkeit aus:
- unorderered_map -> map
- using A = B -> typedef B A
- alles mit emplace, initializer_list und && löschen
- bei den range-based-for/auto in den sauren Apfel beißen und die Typen
dranschreiben


Stefan

Ähnliche fragen