Weiß jemand, warum std::queue, std::stack und std::priority_queue keine Möglichkeit bieten, eine clear()
Mitgliederfunktion? Ich muss eine solche Funktion fälschen:
std::queue<int> q;
// time passes...
q = std::queue<int>(); // equivalent to clear()
IIRC, clear()
wird von allem bereitgestellt, das als zugrunde liegender Container dienen könnte. Gibt es einen guten Grund dafür, dass die Container-Adapter dies nicht leisten?