[C++] Pierwszy program - szybko się wyłacza
Ostatnio zmodyfikowano 2013-12-14 22:20
dawid Temat założony przez niniejszego użytkownika |
[C++] Pierwszy program - szybko się wyłacza » 2013-12-14 21:57:25 Witam, po jakimś czasie chciałem sobie poćwiczyć pisanie czegoś w c++ lecz mam problem z kompilatorem. Zarówno w Code::Blocks jak i Dev-C++. Podstawowy kod z Waszego kursu nie chce się skompilować uruchomić: #include <cstdio> int main() { printf( "Test dzialania Code::Blocks" ); return 0; }
W Dev-C++ w logach kompilacji jest takie coś: Kompilator: Default compiler Wykonywanie g++.exe... g++.exe "H:\dawid\PROGRAMOWANIE MATERIAŁY\C++\Pierwsze kroki w C++\Program1\start.cpp" -o "H:\dawid\PROGRAMOWANIE MATERIAŁY\C++\Pierwsze kroki w C++\Program1\start.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib" Wykonanie zakończone Kompilacja zakończona sukcesem
po czym pojawia się okienko konsoli i się wyłącza. W Code::Blocks pojawia się pytanie: "It seems that this file has not been built yet. Do toy want to build it now?" Po kliknięciu TAK nic się nie dziaje. Gdy kliknę NIE, wyświetla mi się konsola z tekstem: "Process returned 0 (0x0) execution time: 0:003 s Press any key to continue." I po wciśnięciu konsola się wyłącza. O co tu chodzi? Trochę już czasu nie pisałem nic w C++. Może mi ktoś pomóc? |
|
kubek3898 |
» 2013-12-14 22:20:04 Popraw formatowanie kodu (znaczniki [ cpp ]
Z programem jest wszystko w porządku, tylko że wypisuje on tylko tekst, a potem kończy swoje działanie, więc "znika" w ciągu setnej sekundy.
Jest na to masa rozwiązań:
1. Otwieraj program przez konsolę cmd 2. Użyj funkcji getch() z conio.h 3. Wczytuj coś z klawiatury po wypisaniu tekstu 4. Użyj system("pause") z windows.h (niezalecane) |
|
« 1 » |