2011-07-11 79 views
0

我是新來的C++所以請容忍我,如果我的術語和知識是關閉的。從隊列中檢索成員項?

我想打印出來或將作業傳送到隊列後檢索字符串JOBNAME。在queue.h我:

struct JOB { 
    string jobName; 
    int runtime; 
}; 

在queue.cpp我想寫適當的方法:

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

我完全一無所知做什麼。是的,這只是學校作業的一小部分。現在,它說錯誤:'struct Queue :: QueueNode'沒有名爲'job'的成員。所以輸了,請幫忙。

+0

什麼是你傳遞到隊列中?它是一個變量/指針/參考? –

回答

3

的關鍵是在struct Queue::QueueNode定義。看那裏,看看它有什麼領域,會給你一個struct JOB

+0

AHH我只是理解了它。我需要 COUT << frontPtr-> item.jobName;改爲 。感謝你們的幫助。 :) –

+1

@Heather:不要忘了說「謝謝」的upvoting和/或接受,幫助你答案。 –