Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 5 otazek o programovani

Ked chces niekomu nieco ukazovat tak mas urobit aplikaciu s GUI. Konzolove aplikacie maju svoj zmysel okrem ineho ten, ze su automatizovatelne a nema tam byt ziadne getch().

Ked chces spustit konzolovu aplikaciu aby sa nezavrela tak si urobis na to exe zastupcu, do ktoreho do vlastnosti ako ciel napises
cmd /K program.exe
potom ostane konzola otvorena

Alebo druha moznos: domaca uloha :-) :
urobit pre tu aplikaciu switch napr. -neskonci a vtedy ked niekto spusti ten program sposobom
program.exe -neskonci
tak budes cakat na klavesu, inac nie.

BTW. spravne neni getch() ale
if(getch() == 0) getch();
preco? To si prestuduj sam na msdn.microsoft.com.
P.S. resp. este spravnejsie je:
int ikey=getch();
if(ikey==0 || ikey==0xE0) getch();

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny