Zdravím, řeším malý problém. Chci dosáhnout toho, že když uživatel zadá číslo a potvrdí ho ENTERem, tak se neodřádkuje, ale kurzor zůstává na řádku se vstupem. Napadla mě řešení:
>Číst pomocí getch() a jestli je znak Enter, dal bych putch() s mezerou. Něco podobného jsem tu již dříve řešil, ale nefunguje to v Linuxu. Pokud by někdo o podobných funkcích pro Linux věděl, ať mi prosím poradí. Myslím že by to bylo nejlepší řešení.
>Potom by tu byl způsob přeskákat na předchozí řádek. Jenže \b funguje jen na akt. řádku, takže problém. Leda by existoval \v směrem nahoru.
>No a pak by mohla existovat metoda vstupu, která Enter bere jako konec vstupu, ne jako \n
Děkuji za všechny případné rady. Pokud se to tu již řešilo, tak se omlouvám.
Fórum › C / C++
Problém se čtením vstupu...
![](img/forum_vlakno_help_vyreseno.png)
eidam1995
getch() … putch() … Pokud by někdo o podobných funkcích pro Linux věděl
Google! getch()[1], nevím přesně, co putch() dělá speciálního, ale podle názvu soudím, že bude podobná putchar() a zvláštní chování by se zase daly dodělat pomocí termios.
[1] http://www.google.com/search?q=linux+getch
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 14 hostů
Podobná vlákna
C# Problém se čtením DateTime z databáze — založil Attila
Program operace s maticemi - problém se čtením souboru — založil Docctor
Problém se zadáváním uživatelského vstupu — založil DMS
Pomoc se čtenim char — založil Zelenáč Uplný
čtení ze vstupu — založil gomess
Moderátoři diskuze