c++ - 从队列中检索成员项目?

标签 c++ queue

我是 C++ 的新手,所以如果我的术语和知识有问题,请多多包涵。

在将 JOB 传递到队列后,我试图打印或检索字符串 jobName。在 queue.h 中我有:

struct JOB {
  string jobName;
  int runtime;
};

在 queue.cpp 中,我尝试编写适当的方法:

void Queue::display(){
  cout << frontPtr->job.jobName;
}

我完全不知道该怎么办。是的,这是学校作业的一小部分。现在,它显示错误:“struct Queue::QueueNode”没有名为“job”的成员。迷路了,求助。

最佳答案

关键在于 struct Queue::QueueNode 的定义。看看那里,看看它有什么字段可以为您提供 struct JOB

关于c++ - 从队列中检索成员项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6645259/

相关文章:

c++ - 在 C++ 中从 CSV 获取数据的最快方法

c++ - 在 C++ 中使用 - 二元运算符从变量中取出 int 时发出警告。是什么原因?

c++ - 遍历 std :list<wstring>

email - 如何在 laravel 5 中使用队列通过电子邮件发送密码重置链接

java - 同时迭代和修改java队列

java - 为什么使用 Offer() 在 java 中填充优先级队列会按字母顺序填充它,同时它还优先考虑大写单词?

c# - 在 C++ dll 中将 C# 'string' 作为 'Char*' 传递

c++ - 为什么 gcc 和 icc 为 C++ 函数生成具有相同标签名称的 asm?

android - 关于文件上传列表和服务/Activity 的设计模式

java - 缓存和线程问题