在 C++ 中,如何创建一个简单的 固定大小队列?
我在 Java 和 Python 中做过多次,但我正在寻找一种基于 C++ 的方法。
我需要一个只有 2 个元素的简单 FIFO 队列才能使用 push
和 pop
实用程序:我已经知道我可以实现自己的类来执行这种功能限制,但我的问题旨在了解是否存在任何可用的解决方案。
或者是否有可能使用数组完成相同的任务?那也行。
原文由 Employee 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 C++ 中,如何创建一个简单的 固定大小队列?
我在 Java 和 Python 中做过多次,但我正在寻找一种基于 C++ 的方法。
我需要一个只有 2 个元素的简单 FIFO 队列才能使用 push
和 pop
实用程序:我已经知道我可以实现自己的类来执行这种功能限制,但我的问题旨在了解是否存在任何可用的解决方案。
或者是否有可能使用数组完成相同的任务?那也行。
原文由 Employee 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.7k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答949 阅读
1 回答1.1k 阅读
2 回答1.1k 阅读
您可以从队列继承,然后重新实现 push 方法。这是一个基本的例子。
这将打印