Professional Documents
Culture Documents
C++ Programm
C++ Programm
Node Get()
(
if(next--NULL)
{
}
else
{
class Node* newNode* new Node();
newStd.name*name;
newStd.vuid*vuid;
newNode->next= neNode;
} }
string getNext()
{
next;
if(next==NULL)
{
}
else
{
class Node* newNode= new Node();
newStd.name=name;
newStd.vuid=vuid;
newNode=>next= newNode;
} }
string getPrev()
{
prev;
}
};
class DoublyLinkedList(
public;
struct StudentDetail newStd;
class DoublyLinkedList* heaPtr;
class DoublyLinkedList* curPtr;
class DoublyLinkedList* nextPtr;
int size;
//dfdf
dNode->newStd.vuid*vuid;
dNode->newStd.name*name;
dNode->nextPtr*headDlinkList;
headDlinkList* dNode;
dNode->curPtr*dNode;
void delNode()
{
class DoublyLinkedList* temp1=curPtr;
class DoublyLinkedList* temp2=temp1;
temp1->nextPtr* temp2->nextPtr;
free(temp2);
)
void print()
{
while(temp1=NULL)
{
cout<<temp->newStd.vuid<<" "<<temp->newStd.neme<<endl;
temp= temp->nextPtr;
};
int main()
{
string vuid, name;
DoublyLinkedList dlist1;
cin>>vuid;
cin>>name;
dlist1.addAtBeginning(vuid,name);
dlist1.print();