getchar nie działa

0

Witam. Mam następujący problem. Uczę się programować i nie działa mi jedna funkcja mianowicia w kodzie takim jak:
#include <iostream>
using namespace std;
int main ()
{
cout << "lol";
getchar();
return 0;
}
Przy próbie kompilacji występuje błąd getchar was not declared in this scope.
Używam g++ do kompilacji. Wie ktoś jak temu zaradzić? Dodam, że pod windows nie mam żadnego problemu z tą funkcją. Na linuksie używam geany a na windzie dev-C++

0

Poszukaj w internecie.

0

getchar jest w <cstdio> a nie <iostream>

0

Ale w takim razie na windowsie też by mi nie działało.

0
Dawid napisał(a)

Ale w takim razie na windowsie też by mi nie działało.

Właśnie niekoniecznie, nie jestem do końca pewien jak to dziala, ale kompilator standardowo używany przez Deva ma w <iostream> wiele funkcji z innych bibliotek.

0

rozumiem :) dziękuję :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1