Új hozzászólás Aktív témák
-
dobragab
addikt
válasz
bandi0000 #3668 üzenetére
A szám beolvasása után dobj bele egy ilyet:
cin >> ws;
Ilyenkor az történik, hogy a szám beolvasásánál te ezt írod be:
"5\n"
A beolvasás megeszi az 5 karaktert, az utána lévő pufferben benne marad az enter. Majd jön a getline, ami enterig olvas. Azonnal megtalálja a pufferben az entert, tehát visszatér üres sztring beolvasása után, mindezt user interaction nélkül.A
cin >> ws
annyit csinál, hogy cin-ről beolvassa és lenyeli az összes whitespace-t, de a többi, értékes karaktert nem. Azért jobb ez, mint a simacin.ignore()
, mert ez azt is le tudja kezelni, ha a user ezt írta be:"5 \n"
(#3669) PumpkinSeed
A clear nem a puffert üríti, hanem a hibajelző flageket
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Újszerű ASUS ROG Ally - 7"120Hz - Z1 Extreme - 16GB/512GB - (RC71L-NH001W) fehér - 2 év garancia
- Számítógép, i5 7400, Gtx 1050Ti 4GB, 16gb ddr4, 512 ssd
- HP,15.6" FullHd IPS,8.gen.core i5 (8X4,0Ghz)8-32GB RAM,256GB-1TB SSD,nagyon jó akku, szép á
- Dell Latitude 7410 /I5-10310U, 16GB RAM, SSD/ Leírás! Beszámítás! Posta oK!
- ASUS VivoBook S412 14" /i3-8145, 8GB RAM, 250GB SSD/ Beszámítás! Posta ok!
- Targus Universal USB 3.0 DV1K-2K Compact docking station (DisplayLink)
- BESZÁMÍTÁS! ASRock B450M R5 2600X 16GB DDR4 500GB SSD 1TB HDD GTX 1650 4GB Zalman N5 CM 450W
- Keychrone Q1 V2 billentyűzet / Számla / Garancia /
- MikroTik CCR1009-7G-1C-1S+ Cloud Router
- Konzol felvásárlás!! Xbox Series S, Xbox Serries X
Állásajánlatok
Cég: FOTC
Város: Budapest