// // Created by Julio Tentor // #include #include #include #include int main() { std::cout << "Demo Queue - versión librería estándar" << std::endl; std::queue queue1 = std::queue(); std::queue queue2 = std::queue(); std::srand((unsigned int)time(NULL)); int number; char character; std::cout << "Enqueuing..." << std::endl; for (int c = 0; c < 10; ++c) { queue1.push(number = std::rand() % 10000 - 5000); queue2.push(character = std::rand() % 25 + 65); std::cout << number << " " << character << " "; } std::cout << std::endl; std::cout << "Dequeuing..." << std::endl; while (queue1.size() > 0) { std::cout << queue1.front() << " " << queue2.front() << " "; queue1.pop(); queue2.pop(); } std::cout << std::endl; return 0; }