c++ void halt

0

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

void nazwa
{
halt();
}
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.

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.)

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