Skip to content
Snippets Groups Projects
Commit 112899ef authored by Andreas Blakli's avatar Andreas Blakli
Browse files

La til:

ryddOppMinne funk() i ruter.cpp og ruter.h.
parent d4d568aa
Branches main
No related tags found
No related merge requests found
......@@ -23,6 +23,7 @@ Ruter::Ruter() {
*/
Ruter::~Ruter() {
skrivTilFil();
ryddOppMinne();
}
/**
......@@ -278,3 +279,14 @@ void Ruter::skrivTilFil() {
fil << "X" << '\n';
}
}
/**
* Fjerner rute pekere fra alle ruter map'et.
*
*/
void Ruter::ryddOppMinne() {
for (auto it = alleRuter.begin(); it != alleRuter.end();) {
delete it->second;
it = alleRuter.erase(it);
}
}
\ No newline at end of file
......@@ -39,6 +39,7 @@ class Ruter {
int lesRute();
void lesFraFil();
void skrivTilFil();
void ryddOppMinne();
};
#endif //__RUTER_H
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment