You seem to be confusing yourself by referring to getch() and _getch() in the content of Turbid-C++. There is no _getch() in Turbid-C++, but there is a getch(). The _getch() you're talking about is in Visual C++ and it seems to be broken as was pointed out in one of your other threads.