Skip to content
Snippets Groups Projects
Commit 4471dc2e authored by Frederik Simonsen's avatar Frederik Simonsen
Browse files

duplikatsjekk uansett casing S N

parent 69d339da
No related branches found
No related tags found
No related merge requests found
......@@ -26,11 +26,16 @@ using namespace std;
* @see Stoppested::hentStoppestedNavn()
*/
Stoppested* Stoppesteder::finnDuplikat(string nvn) {
string sNavn;
transform(nvn.begin(), nvn.end(), nvn.begin(), ::toupper);
if (!stopper.empty()) { // Så lenge stoppesteder er registrert:
for (int i = 0; i < stopper.size(); i++) { // For hvert stoppested:
// Bruker hjelpefunksjon for å sammenligne parameter
// og faktisk stoppestedsnavn:
if (stopper[i]->hentStoppestedNavn() == nvn)
sNavn = stopper[i]->hentStoppestedNavn();
transform(sNavn.begin(), sNavn.end(), sNavn.begin(), ::toupper);
if (sNavn == nvn)
return stopper[i]; // Funn
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment