Kezdőoldal » Számítástechnika » Programozás » C++ segítség kérés, többi lent!?

C++ segítség kérés, többi lent!?

Figyelt kérdés

Szeretnék egy .txt fájlból egy sort beolvasni,majd ellenőrizni,hogy az egyezik-e a console-ba beírt szöveggel.

Előre is köszi!



2015. szept. 20. 13:33
1 2
 11/14 A kérdező kommentje:

Leellenőrzöm az elején,viszont így se működik valamiért..

Hogyha létezőt adok meg jó kóddal,akkor is azt írja ki,hogy rossz.


Mitől lehet ez?

2015. szept. 20. 18:09
 12/14 anonim ***** válasza:
Debugolj és megtudod.
2015. szept. 20. 18:11
Hasznos számodra ez a válasz?
 13/14 A kérdező kommentje:

string nev;

system("COLOR a");

cout << "Add meg a nevedet: " << endl;

cin >> nev;

ifstream fin(nev + ".txt");

if (!fin)

{


system("cls");

system("COLOR 2");

cout << "Nem létező felhasználó!" << endl;

system("pause");

return EXIT_SUCCESS;

}

cout << "Add meg a jelszavad: " << endl;

string jelszo;

cin >> jelszo;


string sor;

getline(fin, sor);

if (jelszo == sor)

{

cout<<"A kód helyes!"<<endl;

}

else

{

system("cls");

system("COLOR d");

cout << "Rossz jelszó!" << endl;

}


Nem ír ki rá hibát,hanem csak egyszerűen nem jól működik,mert akkor is átrakja a programot az else utáni részbe ha pontos adatokat adok meg.

2015. szept. 20. 18:15
 14/14 A kérdező kommentje:
Sikerült megoldanom,köszönöm a válaszokat!!Ezer hálám!
2015. szept. 20. 18:39
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!