(C++) Problem z odtworzeniem programu

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?

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

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:

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.

http://pl.wikipedia.org/wiki/Kategoria:Biblioteki_graficzne

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: