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

La til kommentering i main.cpp

parent ed2cc991
No related branches found
No related tags found
No related merge requests found
/**
* Programløsning på prosjektoppgave Vår 2022 i PROG1003.
*
* Programmet holder oversikt over buss, bane ruter og stoppesteder.
* En rute består av flere stoppesteder. Man kan lage nye stoppesteder
* som legges inn i programmet som da senere kan brukes i Ruter.
* En rute er enten en buss rute eller en bane rute.
* På en rute så må en tid bli gitt mellom hvert stoppested.
* Når en rute er ferdig laget kan man skrive ut en rutetabell for den
* valgte ruten for ett spesifikt stoppested.
* Man kan søke på en spesifikk rute for å få detaljert informasjon om
* en spesifikk rute.
* Man kan søke på et spesifikt stoppested for å se hvilke stoppesteder den
* har som naboer og tiden det tar for og komme til disse naboene.
* Programmet tillater at man kan legge til eller fjerne stoppesteder
* fra en eksisterende rute.
*
* Alle stoppesteder og ruter blir lagret til fil når man avslutter
* programmet. Den lagrede dataen blir hentent inn igjen i programmet
* når det starter.
*
* Tilgjenglige kommandoer:
*
* S N - Nytt stoppested
* S A - Skriv alle stoppesteder
* S E - Søk på spesifikk stoppested
* R N - Ny rute
* R A - Skriv kort alle ruter
* R E - Endre rute
* R B - Rute beskrivelse
* R T - Rutetabell
* Q - Avslutt
*
* @file main.cpp
* @author Andreas Blakli
* @version 1.0
* @date 07.04.2022
*
*/
#include "globaleFunksjoner.h" #include "globaleFunksjoner.h"
#include "ruter.h" #include "ruter.h"
#include "stoppesteder.h" #include "stoppesteder.h"
...@@ -5,11 +45,19 @@ ...@@ -5,11 +45,19 @@
Stoppesteder* gStoppesteder; Stoppesteder* gStoppesteder;
Ruter* gRuter; Ruter* gRuter;
/**
* Hoved programmet.
*
* @see meny() - i globaleFunksjoner.
* @see ryddOppMinne() - i globaleFunksjoner.
*/
int main() { int main() {
gStoppesteder = new Stoppesteder; gStoppesteder = new Stoppesteder;
gRuter = new Ruter; gRuter = new Ruter;
// Meny som styrer programmet
meny(); meny();
// Fjerner pekere fra minne
ryddOppMinne(); ryddOppMinne();
return 0; return 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment