Skocz do zawartości

Wyłączanie się ?


Wezyr

Rekomendowane odpowiedzi

Otóż wzięłem się za C++, i napisałem coś takiego:

#include <iostream>
int main()
{
    using namespace std;
    
    int text;
    
    cin >> text;
    cout << "Oto twoj tekst: " << text << endl;
    return 0;
}

 

i gdy to kompiluje, a następnie uruchamiam wszsytko ok, wpisuje tekst np: przykładowy tekst, naciskam ENTER i program się wyłącza ?

Co takiego robię nie tak ?

Pracuje na Dev-C++ 4.9.9.2

Odnośnik do komentarza
Udostępnij na innych stronach

program oczekuje na wpisanie tekstu (cin) po wpisaniu wykonuje funkcję cout i jeszcze zanim zdąży go wykonać do końca zamyka program (return). Między cout i return wstaw getch(); ;)

 

E: BTW getch() czeka na naciśnięcie dowolnego klawisza, i dopóki użytkownik tego nie zrobi program nie wykona dalszych funkcji

Odnośnik do komentarza
Udostępnij na innych stronach

Pojawia się taki błąd:

 `getch' undeclared (first use this function)

co zrobiłem źle ?

#include <iostream>
int main()
{
    using namespace std;
    
    int text;
    
    cin >> text;
    cout << "Oto twoj tekst: " << text << endl;
    getch();
    return 0;
}

Odnośnik do komentarza
Udostępnij na innych stronach

zamiast tego getch() wstaw: system("pause"); to po prostu konsola poczeka az nacisniesz dowolny klawisz i Cie o tym poinformuje

Odnośnik do komentarza
Udostępnij na innych stronach

Lol, a tak wogole to jak chcecie zeby do typu liczbowego int przypisac ciag znakow (tekst)? ^^

char[128] text;

jak juz ;p

Odnośnik do komentarza
Udostępnij na innych stronach

a sorki ;) char text[128]; dla c++

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...