c++ void halt

WE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Jak może wyglądać funkcja void której zadaniem będzie zatrzymanie programu?
Czy tak jak wymyśliłem jest dobrze?

Kopiuj
void nazwa
{
halt();
}
CI
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie jest dobrze, w nagłówku funkcji nie uwzględniłeś przyjmowanych przez nią argumentów. Jeśli nic nie przyjmuje, to powinno być coś w stylu void foo(). Rozwiń swą myśl, co rozumiesz przez taką funkcję ? Są rozwiązania, mniej lub bardziej eleganckie, typu system("pause"), getch() czy cin.ignore, etc.

Zellus
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 474
0

Czy chodzi Ci o zatrzymanie wykonywanie na jakiś czas? http://en.allexperts.com/q/C-1040/C-delay-loop-funtion.htm
Jeżeli ma czekać na sygnał od użytkownika to po prostu pobierz od niego dowolne cokolwiek(domyślam się że chodzi o program w konsoli więc system("pause") lub cin.)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.