Jestem na 99,99% pewien, że tak. Nie wiem jednak czy ta informacja jest Ci do czegoś przydatną 
Gdy klikniesz sobie w ten 'błąd kompilacji', to będziesz sobie mogła zobaczyć szczegóły tego błędu, a w nich mniej więcej coś takiego:
error: ‘getch’ was not declared in this scope
g=getch();
Co oznacza, że nie zamieściłaś odpowiedniego nagłówka lub że nowy standard uważa tę funkcję za przestarzałą i kompilator nie ma ochoty z nią pracować.
Skoro piszesz w C++, to używaj raczej strumieni cin/cout zamiast starych funkcji z języka C. Praca ze strumieniami jest dużo wygodniejsza.
Czyli zamiast:
g=getch();
użyj po prostu:
cin >> g;