Когда я составляю этот код, я получаю сообщение об ошибке < /p>
lru_mp.cpp:19:39: error: type/value mismatch at argument 2 in template parameter list for ‘template class std::map’
std::map _key2node;
< /code>
#include
#include
#include
#include
#include
#include
template
class LRU {
public:
LRU(int32_t node_size) {
_node_size = node_size;
_nodes.clear();
_key2node.clear();
}
private:
int32_t _node_size = 0;
std::list _nodes;
std::map _key2node;
}
< /code>
I don't know why error happens, I need please show me correct implement,thank you very.
Подробнее здесь: https://stackoverflow.com/questions/795 ... tliterator