0
我有一個結構,文件和一個包含函數的類。我試圖在我的函數中創建一個結構鏈表,但我不太明白如何去做。這是我的工作,迄今爲我的代碼部分:我把裏面的函數的字符串使用函數內部的結構
#include <iostream>
using namespace std;
class myPrintSpool
{
public:
void send(string);
private:
int printSpoolSize;
myPrintSpool *printSpoolHead;
myPrintSpool* next;
};
struct file
{
string fileName;
int filePriority;
file* next;
};
void myPrintSpool::send(string name)
{
//Adds to linked list
file file;
myPrintSpool* file = new myPrintSpool;
if(printSpoolHead == NULL)
{
printSpoolHead = file;
}
else
{
file->next = printSpoolHead;
printSpoolHead = file;
}
printSpoolSize++;
}
,這樣當用戶輸入一個文件名來發送,它改變了結構的名稱在結構該文件名文件更改爲該輸入名稱。不過,我不知道該怎麼做,因爲我無法讓上面的部分首先正常工作。
預先感謝您,並感謝您花時間幫助我!
多少次你想說'file'?你不能拿出一些更獨特的名字嗎? –
這可能是可能的。 –