priority_queue: push and size
#include <iostream> #include <queue> using namespace std; int main() { int thedata[] = {45, 34, 56, 27, 71, 50, 62}; priority_queue<int> pq; cout << "The priority_queue size is now " << pq.size() << endl; cout << "Pushing 4 elements " << endl; for (int i = 0; i < 4; ++i) pq.push(thedata[i]); cout << "The priority_queue size is now " << pq.size() << endl; return 0; } /* The priority_queue size is now 0 Pushing 4 elements The priority_queue size is now 4 */