Files
Datastructs/assignment1/TMovieList.h
Christopher Sanden 7a8b356e96 Adding assignment 1
2025-10-13 17:19:15 +02:00

34 lines
517 B
C++

#ifndef IKT203_TMOVIELIST_H
#define IKT203_TMOVIELIST_H
#include "TMovie.h"
#include "TMovieNode.h"
using namespace std;
class TMovieList {
private:
TMovieNode* head;
public:
TMovieList() : head(new TMovieNode(nullptr)) {}
~TMovieList()
{
TMovieNode* current = head;
while(current)
{
TMovieNode* next = current->GetNextNode();
delete current;
current = next;
}
head = nullptr;
}
};
#endif //IKT203_TMOVIELIST_H