compute icon indicating copy to clipboard operation
compute copied to clipboard

remove the redundant copy when move item to the front of the lru list in lru_cache.hpp

Open faker2048 opened this issue 4 years ago • 0 comments

std::list<T,Allocator>::splice is the helper for to move list element in constant complexity.

Complexity 1-2) Constant. 3) Constant if other refers to the same object as *this, otherwise linear in std::distance(first, last).

Ref: https://en.cppreference.com/w/cpp/container/list/splice

faker2048 avatar Oct 04 '21 06:10 faker2048