libnop icon indicating copy to clipboard operation
libnop copied to clipboard

set, unordered_set, and deque support

Open tuero opened this issue 2 years ago • 1 comments

I'm not sure if this repo is maintained anymore, but this PR adds support for the standard library std::deque, std::set, and std::unordered_set.

I'd also like to add support for some additional types which I frequently use, and I'm wondering if this is something that would also be wanted, such as std::queue, std::priority_queue, and possibly the standard types for optional and variant. If so:

  1. std::queue and std::priority_queue do not allow for random access traversal. As such, the only way I can see an implementation for these types is to create a copy and unpeel the copy to access the internal elements. Would this be an acceptable implementation?
  2. std::optional and std::variant require C++17 support. Would this be an issue?

tuero avatar Aug 11 '23 23:08 tuero

#27

tuero avatar Aug 11 '23 23:08 tuero