le comparazioni tra stringhe non si fanno così: in quel modo tu compari gli indirizzi dei puntatori, non il contenuto.Originariamente inviato da andymark
Ciao a tutti, sto facendo un programma per memorizzare le varie password dei siti internet al quale sono iscritto.
codice:#include<iostream> #include<fstream.h> #include<string.h> #include<windows.h> using namespace std; int main () { int i; string pass, sito, user, password, sito1, r; do{ system("cls"); cout << "Inserisci la password: "; cin >> pass; if(pass=="password") // se la password è corretta { ... } .... }while(pass!="password"); cout << "\n"; system("pause"); return 0; }
Per farlo devi usare la funzione strcmp()
Per le altre cose, leggi IO con i file in C