błąd przy zatrzymywaniu okna konsoli w c++

slawoj5
Użytkownik
Użytkownik
Posty: 25
Rejestracja: 17 wrz 2006, o 12:50
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 2 razy

błąd przy zatrzymywaniu okna konsoli w c++

Post autor: slawoj5 »

Hej. Mam problem już na wstępie programowania w c++. Otoż programuje w dev c++ i nie mam pojęcia dlaczego mi taki błąd wyskakuje gdy chcę zatrzymywać zamykanie okienka system ("pause");

Oto ten błąd:
implicit declaration of function int system ()


Oto program:

#include
#include
int main()
{

system ("pause");
return 0;

}
luka52
Użytkownik
Użytkownik
Posty: 8601
Rejestracja: 1 maja 2006, o 20:54
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 47 razy
Pomógł: 1816 razy

błąd przy zatrzymywaniu okna konsoli w c++

Post autor: luka52 »

A spróbuj z

Kod: Zaznacz cały

system("PAUSE");


[ Dodano: 31 Grudzień 2006, 14:08 ]
I spróbuj załączyć nagłówek:

Kod: Zaznacz cały

#include <stdlib.h>
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

błąd przy zatrzymywaniu okna konsoli w c++

Post autor: kadiii »

Witaj, polecenie system("pause") wywołuje windowsowe polecenie zewnętrzne pause, które nie zawsze się znajduje w systemie. Takie samo działanie(czyli czekanie na naciśnięcie entera) ma w C++ cin.get() (aby używać nagłówków pamiętaj o włączeniu przestrzeni std)

Kod: Zaznacz cały

#include <iostream>
using namespace std;
int main()
{
 cin.get();
 return 0;
}
i taki program będzie działał niezależnie od systemu. Pozdrawiam i do siego roku
ODPOWIEDZ