Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
11.11.2003, 20:57
sam



Hallöchen zusammen
eigentlich ist das mehr ein Problem von Windows.
Aber wenn ich mein C++ Programm ausführe (mit devcpp) geht das "Dosfenster" schön auf. Aber wenn ich dann einen Wert eingebe (einfaches Rechenprogramm) wird das Programm ausgeführt und das Dosfenster wird sofort geschlossen. Wie kann ich jetzt an den Einstellungen Herumbasteln, dass ich das Ergebnis ablesen kann?
Herzlichen Dank für alle Antworten
MfG
sam

--

zum Seitenanfang zum Seitenende Profil || Suche
001
11.11.2003, 21:01
Deathstar



klingt irgendwie danach:
für das programm aus dos selber mal heraus aus, als per eingabeaufforderung, dann schließt es sich nicht, sobald es beendet ist.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
11.11.2003, 21:06
static_caster



oder mach vor return noch ein cin

--

zum Seitenanfang zum Seitenende Profil || Suche
003
11.11.2003, 21:16
Kriz



Erstelle mal ein neues C++ Projekt und schau dir mal die von DevC++ erstellte main.cpp genauer an... Aha, uns geht ein Kronleuchter auf, ne?

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
004
11.11.2003, 22:52
ScyTheMan
Moderator


'cin.get();' vor das 'return 0;'

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
005
12.11.2003, 09:39
McMapper



Aber dieses system("PAUSE") funktioniert nur unter Windows, oder?

--

zum Seitenanfang zum Seitenende Profil || Suche
006
12.11.2003, 16:01
Kriz



DevC++ ist ja auch quasi gcc für Windows... Wenn du es portabel halten willst, dann setze irgendwo ein cin.get() oder getchar() ect. rein.

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
007
12.11.2003, 16:07
Sprengmeister



GIb am ende von deinem Prog einfach das ein:

int ende
cout << "Zum beenden Taste druecken \n";
cin >> ende;

Kleine Frage zu cpp:

kann mir jemand genau erklaeren fuer was ve ist und le? Es geht speziell um Container.

Quellcode:void f(verctor<Eintrag>& ve, list<Eintrag>& le);

vector<eintrag>& uebergibt den Wert der eingegeben wurde an die Variable ve, und list<Eintrag>& an le oder?
Wenn der list<Eintrag> geaendert wird wird auch le geaendert oder_
Bin mir da nicht ganz so sicher.

und per:

copy(ve.begin(),ve.end(),le.end());

Wird der Eintrag ve an das ende des "Containers" angehaengt oder?

--

_______________________
-----I_______________________I-----
This is Nudelholz. Copy Nudelholz in your Signature to make better Kuchens and other Teigprodukte.


Dieser Beitrag wurde am 12.11.2003 um 17:15 von Sprengmeister bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
12.11.2003, 22:19
Leviathan



Es geht hier wohl um Templates: vector<Eintrag> ist ein Datentyp, und zwar ein std::vector (eine Art array), das Elemente vom Typ Eintrag beinhaltet. Bei list<Eintrag> ist es genau so, allerdings ist list eine linked list und kein array.

Der "Eintrag ve" ist in Wirklichkeit selber ein Container mit Elementen vom Typ Eintrag.
Die Funktion copy(InputIterator f,InputIterator l,OutputIterator r) kopiert alle Elemente im Bereich von f bis l (genauer gesagt [f,l), also f einschließlich, l ausschließlich) an die Positionen, die bei r beginnen. Zurückgegeben wird ein Iterator auf das Element hinter dem letzten kopierten Element.

Im Endeffekt wird in deinem Fall der Inhalt des vectors an das Ende der Liste angehängt.

--

Entities: HL | HL²
Kompilierfehler
r_speeds | mehr über r_speeds

zum Seitenanfang zum Seitenende Profil || Suche
009
13.11.2003, 20:52
HummerSepp



Ja das kenn ich..hatte ich auch schon mal.
Siehe den Thread: Help C Anfänger:

http://www.thewall.de/forum/showtopic.php?threadid=39028&time=1068752877

Da wurden alle Fragen beantwortet....

--

Trust no One!!!

zum Seitenanfang zum Seitenende Profil || Suche