Hirdetés
- Milyen billentyűzetet vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- CES 2026: ámulás és bámulás a Keychron háza táján
- Épített vízhűtés (nem kompakt) topic
- Apple asztali gépek
- CES 2026: árad a Panther Lake az Inteltől
- AMD vs. INTEL vs. NVIDIA
- Milyen videókártyát?
- TCL LCD és LED TV-k
- Úgy állhat le a 16 GB-os GeForce RTX 5060 Ti gyártása, hogy közben nem áll le
Új hozzászólás Aktív témák
-
Jester01
veterán
előnye, hogy lebegőpontos számokat is képes kezelni.. Nem kell hozzá átírkálni.
Biztos? Ha jól látom az atoi függvényt hívod, abból hogy jön majd ki lebegőpontos? Egyéb problémák:
* str[ 0 ] == '-' Ez a feltétel miért van a ciklusban? Sőt, miért van egyáltalán? Nem lehet negatív számot beadni?
* Ha egész szám bekérése esetén pl. 3.3-at adok be akkor szerintem nem ad hibát.
* Hibás számra (mondjuk amiben több pont van) szintén nem ad hibát.
* isdigit függvény van ám ''gyárilag'' (és a pont az bizony nem digit -- így félrevezető a függvény neve)
Az én verzióm soronként egy szám beolvasására a következő lenne:
template <class Var>
void getNum(Var &n, Var lob, Var hib)
{
while(!cin.eof())
{
string str;
getline(cin, str);
istringstream tmp(str);
tmp >> n;
if (!tmp.fail() && tmp.eof() && n <= hib && n >= lob) break;
cerr << ''Invalid input'' << endl;
}
}
Nyugodtan tessék belekötni ha van benne hiba.
Ú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!
- GoodSpeed: Te hány éves vagy?
- Villanyszerelés
- Milyen NAS-t vegyek?
- Bittorrent topik
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Titkos szabállyal tereli a hazai megoldások felé a félvezetőgyártóit Kína
- Milyen billentyűzetet vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- CES 2026: ámulás és bámulás a Keychron háza táján
- További aktív témák...
- 10 db egyben : Cisco AIR-CAP3602I-E-K9 - Access point , Jelerősitő -
- Ruckus ZoneFlex R310 - Beltéri Access point - Több db - Hozzáférési pont
- EMC DataDomain DD2500 Storage System -12x3TB HDD - deduplikációs tárolórendszer - 64Gb ram
- HP EliteBook 830 G7 Üzleti laptop / i5-10210U / 16GB DDR4 / 256GB NVMe / 13,3 FHD / HUN bill
- iPhone 13 128GB gyári független gyári 94% akku számlával
- Lenovo Thinkpad X13 Gen2 WUXGA IPS Ryzen5 Pro 5650U 16GB 512GB SSD Radeon RX Vega7 W11 Pro Garancia
- Újszerű Acer Aspire A515 - 15.6"FHD IPS - i5-1335U - 16GB - 512GB SSD - Win11
- Apple iPhone 15 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó Nvidia GTX 650 1GB videokártya
- Sony WH-1000XM5 zajszűrős fejhallgató
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


