Hogyan kell C++-ban txt-ból beolvasni és kiírni?
Figyelt kérdés
Például van egy txt-m amiben így vannak a számok:
10
43
21
76
Ezt hogy tudnám belerakni egy tömbbe?
Valamint van két értékem (pl: szam=1, szam2=43) a programban és ha azokat hogy tudnám úgy kiírni egy txt-be hogy így helyezkedjenek el benne:
1 43
2015. nov. 6. 21:53
1/2 anonim válasza:
Olvasol egy sort, átváltod egész számra, beteszed.
Beírod az egyik számot, majd egy szóközt, majd egy másik számot.
2/2 anonim válasza:
Beolvasni egy tömbbe:
std::ifstream fin("file.txt");
std::vector<std::string> vec;
std::copy(std::istream_iterator<std::string>(fin), std::istream_iterator<std::string>(), std::back_inserter(vec));
Kiirni:
std::ofstream fout("out.txt");
fout << szam << " " << szam2;
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!