(C++) Problem z odtworzeniem programu


(Killer142) #1

Cześć! Ostatnio postanowiłem pogłębić swoją wiedzę IT, więc pomyślałem C++ na początek idealny.

Uczę się według poradnika. Mam wklejić kod żródłowy do okienka i zkomplikować. Wszystko robie dobrze, ale gdy próbuję uruchomić program to dosłownie na pół sekundy włącza mi się okienko dosowskie. Teraz pytanie jak uruchomić ten program chociaż na 2 sec?

I jeszcze jedno. Czy w C++ są tylko programy dosowskie?


(Sawyer47) #2

W C++ można pisać programy na bardzo wiele systemów operacyjnych, nie tylko pod DOS-a.

Co do problemu to wystarczy najpierw otworzyć, jak to nazywasz "okienko dosowskie" - czyli linię poleceń (Win+R i cmd.exe) i z jej poziomu uruchomić program. Nie wiem czy cmd.exe ma opcje, aby się nie zamykała po uruchomieniu programu z ikonki, ale nie zaszkodzi poszukać.


(somekind) #3

DOS ostatnio na rynku był 12 lat temu, natomiast w 2001, po pojawieniu się Win XP zaczął masowo wymierać.

O co ludziom jeszcze z tym archaicznym systemem chodzi? :confused:


(Mk Md) #4

Dodaj linijke na końcu funkcji main, ale przed return:

getchar();

Wtedy żeby program ruszył dalej musisz coś wcisnąć. Pod Windowsem działa też

system("PAUSE");

Jeśli chcesz tworzyć aplikacje z GUI musisz korzystać z bibliotek graficznych.

Jest tego troche, wybór należy do Ciebie. Poczytaj troche, bo na forach jest dużo tematów związanych z wyborem biblioteki graficznej.

Pozdrawiam M :slight_smile: