Ahojte :^) Potreboval by som pomôcť nájsť chybu v zdrojovom kóde - po zadaní funkčného hesla ho neuzná.
#include <iostream>
#include <string>
#include <conio.h>
#include <chrono>
#include <thread>
using namespace std;
//Premenné k funkcii "prihlasenie"
string prihlasenieS;
char ch;
const char ENTER = 13;
void prihlasenie(void);
int main(void)
{
prihlasenie();
cout << "Vitajte v ovladacom paneli.\n";
}
void prihlasenie(void)
{
cout << "Zadajte pristupove meno:";
while(1)
{
cin >> prihlasenieS;
if (prihlasenieS == "cplusplus")
break;
else
cout << "Neplatne meno. Opakujte vstup:";
}
cout << "Zadajte pristupove heslo:";
while(1)
{
while((ch = _getch()) != ENTER)
{
prihlasenieS += ch;
cout << '*';
}
if (prihlasenieS == "algorithm")
break;
else
cout << "Neplatne heslo. Opakujte vstup:";
}
cout << "Identifikacia uspesna.";
this_thread::sleep_for( std::chrono::seconds( 2 ) );
system("cls");
}
Ďakujem :)