Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[C++] pierwsze programy natychmastowe zamknięcie

#1
[C++] pierwsze programy natychmastowe zamknięcie
Witam.
Zacząłem na poważnie uczyć się C++.
Ściągnąłem sobie Dev-C++, mam książkę.
Wydawałoby się wszystko ok, ale kiedy chce uruchomić jakiś program natychmiast się wyłącza.
Tu jest przykładowy kod.
Co robie źle??
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#2
RE: [C++] pierwsze programy natychmastowe zamknięcie
A nie łatwiej tak:
Kod:
#include <iostream>
int main()
{
     std::cout << "To mój pierwszy program";
}
 System operacyjny: windows_xp_2003 Przeglądarka: opera
#3
RE: [C++] pierwsze programy natychmastowe zamknięcie
Rada na przyszłość: jak mówisz że coś jest źle, to podaj to co "mówi" kompilator.
W Twoim przypadku chodzi o to, że biblioteka iostream.h nie jest w przestrzeni nazw (namespace std), dlatego deklarując jej użycie kompilator zgłasza błąd.
Poczytaj o przestrzeniach nazw w C++.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#4
RE: [C++] pierwsze programy natychmastowe zamknięcie
Nie łatwiej, i nie działa. A wracając do Twojego przykładu to wole raz napisać using namespace std;, niż przed każdą linijką std::.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#5
RE: [C++] pierwsze programy natychmastowe zamknięcie
Kod:
# #include <iostream.h> // bez .h
#  
# using namespace std;
#  
# main(){
# cout <<"To mój pierwszy program";
# getchar(): // dałeś : zamiast ; i nie zadeklarowałeś biblioteki w której jest ta funkcjia (conio.h)
# return 0; // to można pominąć
ja bym napisał to tak

Kod:
# include <iostream>
using namespace std;
int main()
{
cout <<"To mój pierwszy program";
system("pause");
}
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#6
RE: [C++] pierwsze programy natychmastowe zamknięcie
Szukałem czytałem i albo jestem taki ciemny i czegoś nie zauważyłem, albo tego nie było.(Użyłem gOOgle)
Ten program się komplituje całkowicie, ale program nadal nie działa tak jak powinien.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#7
RE: [C++] pierwsze programy natychmastowe zamknięcie
Ale czego oczekujesz i co się nie dzieje.
Kompiluje się? Powinno (sprawdź czy rozszerzenie pliku to .cpp, czsami to jest przyczyną problemów).

Z tytułu wątku sądzę, że chodzi o to że program od razu się zamyka.
1) Można go uruchomić w konsoli (cmd.exe)
2) Użyć wspomnianej system("pause");
3) skorzystać np. z getchar();
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#8
RE: [C++] pierwsze programy natychmastowe zamknięcie
Borli napisał(a):Ale czego oczekujesz i co się nie dzieje.
Kompiluje się? Powinno (sprawdź czy rozszerzenie pliku to .cpp, czsami to jest przyczyną problemów).

Z tytułu wątku sądzę, że chodzi o to że program od razu się zamyka.
1) Można go uruchomić w konsoli (cmd.exe)
2) Użyć wspomnianej system("pause");
3) skorzystać np. z getchar();

4) uzyc np. getch(); Krzywy
 System operacyjny: windows_2000 Przeglądarka: ie
#9
RE: [C++] pierwsze programy natychmastowe zamknięcie
cin.ignore();
getchar();
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#10
RE: [C++] pierwsze programy natychmastowe zamknięcie
Już działa. Poskutkowało getch();.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
pierwszy program w c++ zamykanie się programu

Podobne wątki ([C++] pierwsze programy natychmastowe zamknięcie)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Program liczący liczby pierwsze Mersenne'a raistin 2 9641 12.03.2018, 12:51
Ostatni post: Szachista
  Batch - zamknięcie programu jeśli jest włączony ~Anonim 2 7294 06.07.2017, 15:29
Ostatni post: ~Anonim
  SPOJ Liczby pierwsze piotr92 11 15376 22.06.2016, 11:11
Ostatni post: aht

Skocz do:


Wybrane wątki ([C++] pierwsze programy natychmastowe zamknięcie)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  .bat nie kompresuje plików GIENTY 3 8025 06.09.2018 07:20
Ostatni post: broda99
  problem z programem .bat wiktrom12 4 9143 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 7886 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 8610 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2367 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 9260 28.06.2018 16:56
Ostatni post: FireBytes
  [VBA] Tworzenie nowego arkusza z danymi z TextBox'a Pioro 4 9569 19.06.2018 23:24
Ostatni post: broda99
  Potwierdzenie na maila po wysłaniu pliku coci 0 8730 13.06.2018 20:37
Ostatni post: coci
  Pieczętowanie Archiwum Jar - Po co? wanhelsing 3 9334 19.05.2018 20:55
Ostatni post: koneton
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 9126 16.05.2018 12:04
Ostatni post: kazik666
  BASH symulator silnika dawswi1 3 9607 13.05.2018 10:43
Ostatni post: Szachista
  Autohotkey automatyczny zapis TheProgson 0 9209 07.05.2018 21:27
Ostatni post: TheProgson
  VBA Pobieranie wybranych plików z danymi julietta03 1 9469 04.05.2018 08:25
Ostatni post: broda99
  [VBA] Przenoszenie danych między formularzami Pioro 4 9880 23.04.2018 11:48
Ostatni post: broda99
  Skrypt, który szuka i zamienia armen10 2 9599 23.04.2018 10:04
Ostatni post: armen10