Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Getline. Mały problem

Ostatnio zmodyfikowano 2018-05-15 22:05
Autor Wiadomość
Panniikt
Temat założony przez niniejszego użytkownika
Getline. Mały problem
» 2018-05-15 21:43:57
Podpowie ktoś dlaczego pomija mi pierwszy "getline"
C/C++
#include <iostream>
#include <cstdlib>
#include <string>

using namespace std;

int main( int argc, char * argv[] )
{
    int k1, k2, k3, k4;
    int konto;
   
    string kz1 = "admin";
    string h1 = "qwerty";
    string proba1;
    string proba2;
   
    cout << "na ktore konto chesz sie zalogowac; 1 2 3 4? " << endl;
    cin >> konto;
   
    if( konto == 1 )
    {
        cout << "wybrales konto numer " << konto << endl;
        cout << "Podaj Login: ";
        getline( cin, proba1, '\n' );
       
        cout << "podaj haslo: ";
        getline( cin, proba2, '\n' );
        if( proba1 == kz1 && proba2 == h1 )
        {
            cout << "zalogowales sie poprawnie" << endl;
        }
       
    }
   
   
   
    system( "pause" );
    return 0;
}
P-171127
pekfos
» 2018-05-15 22:05:43
Wczytuje resztę linii, z której wczytywałeś konto.

» Kurs C++ / FAQstd::getline() mi nie działa! pytanie/odpowiedź
P-171128
« 1 »
  Strona 1 z 1