Kezdőoldal » Számítástechnika » Programozás » C++-ban valaki adna olyan...

C++-ban valaki adna olyan kódot amivel egy szövegfájlból ki olvas egy sort és azt kiírja a képernyőre?

Figyelt kérdés
Olyan sort olvasna ki amit én választok, és azt ki is írná a képernyőre. Lehetnének benne megjegyzések amik segítenek hogy az a dolog ott mit is csinál. Kezdő vagyok :D

2012. júl. 8. 20:20
 1/1 zsomkovacs ***** válasza:

#include <iostream>

//a fájlkezeléshez szükséges header

#include <fstream>

#include <string>


using namespace std;


int main()

{

//fájl megnyitása olvasásra - a fájl az f változón keresztül kezelhetjük

ifstream f("c:\\teszt.txt");


//ha sikeres a megnyitás

if (f)

{

string s="";


//ciklus amíg nincs jó sor, és még nincs vége a fájlnak

while ((!f.eof()) &&(!(<feltétel s-re>)))

{

//sor beolvasása

getline(f, s);

}

//ha nem azért léptünk ki a ciklusból, mert vége a fájlnak, akkor egy jó sor van s-ben

if (!f.eof())

{

//kiírjuk s-t

cout << s << endl;

}

}

else

{

//sikertelen fájlmegnyitás

cout << "Nem sikerult megnyitni a fajlt!";

}


return 0;

}

2012. júl. 8. 20:45
Hasznos számodra ez a válasz?

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!