Hogyan lehet C++-ban úgy stringet bekérni, hogy legyen időkorlát a beírásra, utána lépjen tovább a kódban?
Konzolról bekérésre nincs szabványosított ilyen eszköz az eredeti C++ nyelvben (a korábbi szabvány ilyenre ki se tér). Ha találsz egy GUI vagy ASCII képernyőkezelő objektumkönyvtárat, azzal megoldható ez a kritérium - belül szálakat használva úgy, hogy Neked szálkezeléssel ne kelljen foglalkoznod.
Azt azért gondold meg, hogy úgy tervezd a programot, hogy legyen értelme a továbblépésnek. Legyen valami alapértelmezett érték, amivel a program adott idő után tudja végezni a dolgát. Átadhatod akár parancssorben is az alapértelmezéseket, feltételezésem szerint nem erre gondoltál.
Ehhez operációs rendszer lehetőségeket is igénybevéve lehet valamire jutni (UNIX alatt például signal kezeléssel lehet időkorlátot felépíteni, ha nem szálakban akarsz tervezni).
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!