Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Michael Grafl

Frischling

  • »Michael Grafl« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Mattersburg

  • Private Nachricht senden

1

24.09.2005, 14:25

Debugger Meldungen normal?

Seid gegrüßt!

Ich, Programmier-Wiederanfänger nach etwa sechs Jahren alkohol- bzw. hedonismusgeschwängerter Pause und schon vormals bloß Besitzer kümmerlicher Kenntnisse, hoffe, dass ihr mich erleuchten könnt.

Ich habe Heikos Buch gekauft, die beigelieferte Autoren-Version von Visual C++ installiert, das Listing 1.1 abgetippt und auch mehr oder weniger erfolgreich kompilieren und ausführen können. 'Mehr oder weniger' deshalb, weil die Konsole beim Ausführen nur kurz aufblitzt, das gewünschte Ergebnis zeigt und dann wieder verschwindet, selbst wenn ich das Programm aus der IDE heraus starte, wo das doch automatisch unterbunden werden sollte, nicht? Zumindest habe ich das so von der VisualStudio-Studentenversion in Erinnerung, die ich früher verwendet habe.

Der Debugger liefert mir übrigens zahlreiche Meldungen in der Form

Zitat

"C:\WINDOWS\system32\dateiname.dll" wurde geladen. Es wurden keine entsprechenden Symbolinformationen gefunden.


zurück. Ist das normal? Besteht da ein Zusammenhang? Falls nein, bzw. ja, wie lässt sich dieses Verhalten beseitigen?
MfG
Michael

2

24.09.2005, 14:43

das ist normal!

mit einem system("pause");

oder einem

int dummy;
cin>>dummy;

verschwindet die konsole auf knopfdruck

Terriermon

Frischling

Beiträge: 52

Wohnort: Finnland :-)

  • Private Nachricht senden

3

24.09.2005, 14:44

Jo, das ist normal, denn jedes Programm braucht z.B. die Windows-DLLs (user32.dll, ...), um überhaupt zu funktionieren!

EDIT: Mist, wieder zu spät... :rolleyes:

Michael Grafl

Frischling

  • »Michael Grafl« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Mattersburg

  • Private Nachricht senden

4

24.09.2005, 14:46

Flott!

Danke.
MfG
Michael

5

24.09.2005, 14:54

man kann die Konsole glaub ich auch so einstellen das sich automatisch nicht verschwindet auch wenn das programm fertig ist

siehe hierzu mein tut über MSVC Net + Java:
http://turing.fh-landshut.de/~jamann/msvs.pdf

irgendwo gibt es für diese C++ auch so ne bat datei- glaub ich edenfalls - und dort kann man dann selbst wie in meinem dokument beschrieben dafür sorgen, dass die konsole net verschwindet

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

6

24.09.2005, 14:56

O.T: hedonismus in ursprünglichen oder modernen Sinne?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Michael Grafl

Frischling

  • »Michael Grafl« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Mattersburg

  • Private Nachricht senden

7

24.09.2005, 15:20

Zitat von »"Vertexwahn"«

irgendwo gibt es für diese C++ auch so ne bat datei- glaub ich edenfalls - und dort kann man dann selbst wie in meinem dokument beschrieben dafür sorgen, dass die konsole net verschwindet


Danke, aber die Funktion system("pause"); erfüllt ihren Zweck vollkommen. Ist ja nicht viel Arbeit.
MfG
Michael

Michael Grafl

Frischling

  • »Michael Grafl« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Mattersburg

  • Private Nachricht senden

8

24.09.2005, 15:26

Zitat von »"Nox"«

O.T: hedonismus in ursprünglichen oder modernen Sinne?


Im egozentrischten und verwerflichsten Sinne überhaupt.
MfG
Michael

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

9

24.09.2005, 19:06

Zitat von »"Michael Grafl"«

Zitat von »"Vertexwahn"«

irgendwo gibt es für diese C++ auch so ne bat datei- glaub ich edenfalls - und dort kann man dann selbst wie in meinem dokument beschrieben dafür sorgen, dass die konsole net verschwindet


Danke, aber die Funktion system("pause"); erfüllt ihren Zweck vollkommen. Ist ja nicht viel Arbeit.
system("pause"); ? wie pervers. :D

10

25.09.2005, 11:41

irgendwo hab ich auch mal so was gesehen

cin.get();

mmmh.... frage mich gerade ob das funktioniert

*zu_faul_es_auszuprobieren*

Werbeanzeige