Kezdőoldal » Számítástechnika » Programozás » Standard input, első sor...

Standard input, első sor beolvasása? C++

Figyelt kérdés

Az lenne a kérdésem, hogy standard inputról, hogy tudnék egy adott sort beolvasni?

Az a gond, h az ELTE- Bíró nevű kis kiértékelője sorra veszi az adatokat, de egy soros beolvasást, hogy tudnék megvalósítani?

Pl.:

5 6 7

3 1 0 3

3 2 5 6 3 2

A standard bemenet sorai lennének, C++-ba Enterrel (cin >> változó; enter) véglegesítünk tehát így n lesznek ezek az elemek soha egy sorba, nem?

(Külön sorokba n működött, n is értékelte ki..) Mit tegyek?

Köszönöm előre is a segítséget!


2016. okt. 21. 17:51
 1/10 anonim ***** válasza:
wat??
2016. okt. 21. 18:18
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:

Soronként ezeket a számokat hogy tudom beolvasni

pl

5 6 7

hogy ne enter hanem szóköz legyen közötte?

2016. okt. 21. 19:07
 3/10 anonim ***** válasza:
cin>>line1;
2016. okt. 21. 19:13
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
cin.getline kell neked ha az egész sort akarod. A >> az első whitespaceig olvas.
2016. okt. 21. 19:31
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
Kedves utolsó tudnál írni egy példát ha megkérlek?
2016. okt. 21. 21:04
 6/10 anonim ***** válasza:

# 5/5 Időpont ma 21:04


Hát, ha megkérsz... :-))


Najó, ezt kérésnek vettem. Tessék:

[link]


(oldal közepén ott az example. Mellesleg szinte bármi hasonlóra találsz ezen az oldalon példát)

2016. okt. 21. 21:31
Hasznos számodra ez a válasz?
 7/10 A kérdező kommentje:
Nagyon szépen köszönöm neked:)! Én ezzel a getline-al csak szöveg beolvasnál találkoztam:D, bár int-re nem engedi csak stringre, lehet stringként kéne és intre konvertálnom:D.. Köszönöm még 1x!!!!
2016. okt. 21. 21:40
 8/10 anonim ***** válasza:

# 7/7 Időpont ma 21:40


Csak szöveget (karaktersorozatot) tudsz vele beolvasni, ezt jól tudod.

Másképp nem tudod ezt (soronként, és a jelenlegi elvárt tudással) beolvasni, csak stringként, aztán darabolod szóközönként ("c++ string split" google keresés), és intté alakítod. ("c++ string to int")

2016. okt. 21. 21:46
Hasznos számodra ez a válasz?
 9/10 A kérdező kommentje:
Ó köszönöm! Igen teljesen igazad van, ez lesz a jó megoldás köszönöm!
2016. okt. 21. 22:07
 10/10 anonim ***** válasza:
vagy csinálsz minden sorból egy stringstreamet és kiolvasod belőle ugyanúgy >> operátorral
2016. okt. 22. 18:13
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!