I have a list for which I have a priority set that is bound as a configuration option, it never Also, the n
element will fill it up to N
elements, and after that I only need to support the only operation, at the end of the list there is an element in the list is.
Ideally, I would like to have a data structure, where I have a list node that contains an indicator in the archived object. Since I know that the most N
list nodes are, I can allocate them in memory so that the jump around the list is possibly a faster operation, because the elements in the list will probably become hot in the cache .
Does STL std :: list
is possible to allocate your nodes in this way, that is, it can be done with a custom allocator (I have never done
before trying to write a custom allocation for an STL class.)
No comments:
Post a Comment