我是 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/