Kezdőoldal » Számítástechnika » Programozás » Miért csak az első karaktert...

Cod1-MASTER kérdése:

Miért csak az első karaktert veszi figyelembe? C++

Figyelt kérdés

Amikor próbálok fájlból soronként behúzni számokat string típusba és ezek közül a legnagyobbat szeretném kiválasztani akkor csak a szám első karakterét veszi figyelembe és az lesz neki a legnagyobb szám.

Pl.: így vannak a számok a fájlban: 5156

25

9999

10000

És ekkor a 9999-t veszi a legnagyobb számként.

Ezt használtam: getline(nev,b);



2017. febr. 24. 19:59
 1/4 anonim ***** válasza:
Mert rossz a kódod.
2017. febr. 24. 20:10
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
Azért, mert sztringként az számít a kvázi legnagyobbnak (leghátrébb van az abc sorrendben). Konvertáld számmá őket.
2017. febr. 24. 20:11
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
Kezdő vagyok :c....mit kéne csinálni vele?
2017. febr. 24. 20:11
 4/4 A kérdező kommentje:
2. jolvan köszi :)
2017. febr. 24. 20:12

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!