libnop
libnop copied to clipboard
set, unordered_set, and deque support
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:
std::queueandstd::priority_queuedo 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?std::optionalandstd::variantrequire C++17 support. Would this be an issue?
#27