我有一个结构、文件和一个包含函数的类。我正在尝试在我的函数中创建结构的链接列表,但我不太明白如何去做!到目前为止,这是我为这部分代码所做的工作:
#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++;
}
我在函数内发送一个字符串,以便当用户输入要发送的文件名时,它将结构的名称更改为该文件名,而结构文件更改为该输入名称。但是,我不确定该怎么做,因为我无法首先让上述部分正常工作。
提前感谢您,并感谢您抽出宝贵时间帮助我!