Witam...
Dopiero zaczynam przygodę z programowaniem :). Dla tego, zależy mi na dokładnym poznaniu jego działania...
Obecnie Pracuje na macOS Sierra... 10.12, i tutaj zaczyna się problem......
Ucząc się z Kursu C++ odc. 3: Pętla: for, while, do..while. Pętle wyjaśnione.
Natrafiłem na problem, przy pierwszym ćwiczeniu, miałem stworzyć program który zrealizuje odliczanie czasu do wystrzelenia rakiety, ziemia powietrze.
Więc według instrukcji:
#include <iostream>
#include <unistd.h>
#include <cstdlib>
using namespace std;
int main()
{
for (int i=15; i>0; i--)
{
sleep(1000);
system ("clear"); ---- ("cls") też próbowałem.
cout << i << endl;
}
cout<<"JEBUT";
return 0;
Zanim postanowiłem tutaj zapytać, przeszukałem fora.. jedyne rozwiązanie jakie zostało podane to taki przykład ( #include <curses.h> and system("clear");
Niestety w konsoli w terminalu, nie ma żadnej akcji, po prostu... nic sie nie dzieje.... Z chwilą kiedy nie wpisuje, sleep i systemu cls czy clear.. w terminalu pokazuje normalnie ciąg liczb od 15 do 1 i na końcu jebut:
Pracuje na mac osX wiele lat, nie chciał bym się przesiadać na windows czy linux.
Z góry dziękuję, za każda pomoc... Pozdrawiam Adam