![](/img/trans.png)
[英]how do I include header files like list.h, queue.h and vector.h in C++ file?
[英]How do I create a queue in a header file that will be accessible by all files?
目前在我的标题中,我有以下内容
struct queue{
std::queue<int> queue;
};
我想要做的是创建一个队列数据结构,可以从所有文件访问。 但是,我不想每次调用它时都创建一个新队列,而是希望能够将这个相同的队列传递给其他函数。 这可以通过使用 C++ 队列库实现吗?
我可能可以通过更多关于您要实现的目标的代码/上下文来提供更多帮助。
您有一个对象std::queue <int> Q
,您希望多个 ???( 文件?类?函数?) 可以访问它。 你有几个选择:
同样,如果这不清楚,我将能够在看到更多上下文后进一步提供帮助。 也许更多的代码?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.