Gå til innhold

Merkelapper og baner


Anbefalte innlegg

Jeg har nettop begynt å lære meg C++, og så tenkte jeg å driste meg til å lage et lite progg som spør etter et passord...tenkte meg noe sånt:

 

// Tilordning av variabler

int password1;

int password0;

password1=134523;

 

// selve utførelsen

cout << "Tast inn passordet:";

cin >> password0;

 

// hva som skjer hvis du taster riktig eller feil passord

if (password0=password1) goto.... Bane(c:command)

else goto ...... merkelapp

 

men siden jeg ikke har lært hvordan jeg angir en merkelapp og henviser til en bestemt bane kunne jeg ikke skrive det ferdig.... er det noen som kan hjelpe meg med dette lille problemet???? Er taknemlig for alle svar...

Lenke til kommentar
Videoannonse
Annonse

IKKE BRUK MERKELAPPER....

 

Bare bruk det når det er ytterst nødvendig....

 

slik kan du gjøre det..

 


char *passwd0  = "ab80206f";

char brukerpassord[50]; // plass til 50 tegn...

cout << "Tast inn passordet: ";

cin.getline(brukerpassord, 50);

if( (strncmp(brukerpassord, passwd0, strlen(passwd0)) == 0 )

{

system("c:command");

}

else

{

cout << "Feil passord!n";

}

 

 

Du KAN bruke system commandoen, eller lage en egen funksjon som avgjør hvilket OS du kjører, og kjører den bestemte system kommandoen... system() gjør jo at programmet blir litt plattformavhengig, menmen... hva gjør man ikke for å spare tid. Inkludere stdlib.h for å kunne bruke system() funksjonen.[/code]

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...