#include <iostream>
#include <queue>
int main() {
std::queue<int> myQueue;
myQueue.push(10); // Add 10 to the queue
myQueue.push(20); // Add 20
myQueue.push(30); // Add 30
std::cout << "Front element: " << myQueue.front() << std::endl; // Output: 10
std::cout << "Back element: " << myQueue.back() << std::endl; // Output: 30
myQueue.pop(); // Remove 10
std::cout << "Front element after pop: " << myQueue.front() << std::endl; // Output: 20
std::cout << "Queue size: " << myQueue.size() << std::endl; // Output: 2
if (myQueue.empty()) {
std::cout << "Queue is empty." << std::endl;
} else {
std::cout << "Queue is not empty." << std::endl; // Output: Queue is not empty.
}
return 0;
}
Tidak ada komentar:
Posting Komentar