betaros
Computerspezi
Moin,
ich programmiere gerade meinen eigenen Passwortgenerator, einfach nur aus Spaß und um in C++ wieder ein wenig rein zukommen. Jedoch hab ich bereits Probleme bei der Erstellung eines Zufallswertes...
Mein Codeausschnitt:
Fehler im Debugger bei srand:
Da mir der Fehler leider gar nix sagt, würde ich mich sehr über Hilfe freuen
Grüße
betaros
ich programmiere gerade meinen eigenen Passwortgenerator, einfach nur aus Spaß und um in C++ wieder ein wenig rein zukommen. Jedoch hab ich bereits Probleme bei der Erstellung eines Zufallswertes...
Mein Codeausschnitt:
Code:
void Creater::genAlgorithm(int length, int category){
if(category<1 || category>6){
category = 6;
}
const string numbers = "1234567890";
const string klein = "abcdefghijklmnopqrstuvwxyzäöü";
const string gross = "ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ";
const string sonder = ".,-;:_#'*+/()[]{}&%$ۤ!";
cout << "Generiertes Passwort: ";
/*
* temp1 waehlt ein Zeichen aus einer Konstante aus
* temp2 waehlt aus welche Art von Zeichen genutzt wird
* */
size_t temp;
int temp2;
srand(time(NULL));
for(int i; i<length; i++){
switch(category){
default:
return;
break;
case 1:
temp = rand()%10;
cout << numbers.at(temp);
break;
case 2:
temp = rand()%29;
cout << klein.at(temp);
break;
case 3:
temp = rand()%29;
cout << gross.at(temp);
break;
case 4:
break;
case 5:
break;
case 6:
break;
}
}
}
Fehler im Debugger bei srand:
Code:
No source available for "_dl_vdso_vsym() at 0x39a232dae0"
Da mir der Fehler leider gar nix sagt, würde ich mich sehr über Hilfe freuen
Grüße
betaros