Witam standardowo używam system ("pause"), ale niedawno natknąłem się na nazwę _getch. Nie byłem w stanie określić różnic. Proszę was, programistów o podanie ich lub jeśli ich nie ma to nic.
0
0
system("pause")
wywołuje aplikację systemową, a _getch
pewnie operuje bezpośrednio na windowsowym API.
Pragnąłbym jednak zauważyć, że każde porządne środowisko jest w stanie samo podtrzymać konsolę, tak więc nie trzeba korzystać z takich udziwnień, tylko zmienić IDE na jakieś z XXI wieku.
1
Którego wy używacie?
Żadnego ;).
Funkcja system()
wywołuje polecenie w wierszu poleceń, jakie zostało podane w argumencie. Natomiast getch()
zwraca skankod wciśniętego klawisza (coś jak getchar()
, z tym że nie wyświetla on klawisza, jaki użytkownik wprowadził).