Advanced Container Adaptor Usage
Container adaptors, as their name suggests, adapt underlying containers to provide specific interfaces and functionalities. Think of them as a way to enhance or modify an existing container so that it serves a different purpose without having to reinvent the wheel. They wrap around base containers and provide a distinct set of member functions, imbuing them with behavior that can be useful in various programming scenarios.
This chapter provides references for the following containers:
std::stackstd::queuestd::priority_queuestd::flat_setstd::flat_mapstd::flat_multisetstd::flat_multimap