Wyłączanie się aplikacji

0

Witam. Po utworzeniu aplikacji, gdy ją uruchomię, wprowadzę dane i wcisnę enter, aplikacja wyłącza się, a ja nic nie zdążam zobaczyć. Jaka jest na to rada?

0

Radą moją jest korzystanie z normalnego IDE, które zatrzyma konsolę po wykonaniu się programu. Code::Blocks albo VC++ Express na pewno zatrzymują.
A to zachowanie się jest normalne, program się włącza, wykonuje, wyłącza. DOkładnie tak, jak mu "kazałeś" w kodzie :)

0

Mam rozumieć, że Microsoft Visual Studio nie obsługuje zatrzymywania konsoli?

0

Programy konsolowe należy uruchamiać z konsoli, to będziesz mógł przeczytać wynik :P
Edit: lub postaw breakpoint na końcu programu or something.
Edit2: http://stackoverflow.com/questions/6137009/microsoft-visual-studio-how-to-keep-the-console-open-without-manually-reading-i

1

Dopisz po prostu

system("pause");

na końcu przed return 0;

1

Może zostańmy przy CTRL-F5 i breakpointach, jeżeli chodzi o Visual Studio zamiast wklejać kolejne porady o zatrzymywaniu programu przez pobieranie znaków czy stosowaniu nieprzenośnego PAUSE.

0

W Visual C++:

Z górnego menu Project wybierz <nazwa_projektu> Properties... . Z lewej strony rozwiń Configuration Properties, dalej Linker i kliknij na System. Teraz w oknie w polu SubSystem wybierz: Console (/SUBSYSTEM:CONSOLE). Kliknij Zastosuj potem OK.

I projekt uruchamiaj klikając Start without Debugging.

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