Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 16:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Software Frage für Dev C++

Discussion on Software Frage für Dev C++ within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Tairon's Avatar
 
elite*gold: 0
Join Date: Feb 2006
Posts: 1,615
Received Thanks: 263
Jo, ich hab ne Frage zu folgender Software: Dev C++, immer wenn ich damit ein Quellprogramm kompilieren will und es dann öffnen möchte macht er es für 0,1 sec. oder so auf und dann gleich wieder zu. Also kompilieren tut er es noch alles aber er lässt es halt nicht lange auf, kann mir vll. jemand der die Software auch benutzt sagen wie ich das beheben kann?

MfG
Tairon is offline  
Old 12/26/2006, 00:40   #2
 
prog4mer's Avatar
 
elite*gold: 0
Join Date: Feb 2006
Posts: 1,281
Received Thanks: 1,169
bist du sicher das du die version mit kompiler hast `??
prog4mer is offline  
Old 12/26/2006, 01:02   #3
 
mr.rattlz's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 896
Received Thanks: 334
Besteht die Möglichkeit, dass du versuchst ein Konsolenprogramm über einen grafischen Dateimanager zu öffnen ?
Insofern du keine Abfrage nach einem Tastendruck ans Ende deines Programms gebaut hast wird es sich
nach Ablauf des Programms selbstverständlich ordnungsgemäß schließen.
Ich empfehle dir es über die Konsole deiner Wahl zu starten.
mr.rattlz is offline  
Old 12/26/2006, 03:16   #4
 
MacDan's Avatar
 
elite*gold: 0
Join Date: May 2005
Posts: 1,410
Received Thanks: 127
einfach 2x
Code:
getchar();
am ende deiner funktion schreiben...
das 2te getchar brauchst du weil das erste manchmal im speicher verloren geht...klingt komisch is aber tatsächlich so.


erklärung:
Code:
int main(void)
{  
  getchar();   
  getchar();
  return 0;
}
ich geh mal davon aus das dein code ca so aussieht, nur das in deiner main mehr los sein wird...ohne das getchar() springt er automatisch auf return 0, was dazu fürhrt das das programm beendet wird....die getcharanweisung aber unterbricht und wartet nen tastendruck ab, ergo geht das fesnter nicht eifnach auf und dann wieder zu.....
MacDan is offline  
Old 12/26/2006, 11:02   #5
 
Tairon's Avatar
 
elite*gold: 0
Join Date: Feb 2006
Posts: 1,615
Received Thanks: 263
Ah ok mit 2 mal getchar(); am ende gehts

Dankö +k
Tairon is offline  
Old 01/02/2007, 15:52   #6

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
Quote:
Originally posted by MacDan@Dec 26 2006, 03:16
einfach 2x
Code:
getchar();
am ende deiner funktion schreiben...
das 2te getchar brauchst du weil das erste manchmal im speicher verloren geht...klingt komisch is aber tatsächlich so.


erklärung:
Code:
int main(void)
{  
  getchar();   
  getchar();
  return 0;
}
ich geh mal davon aus das dein code ca so aussieht, nur das in deiner main mehr los sein wird...ohne das getchar() springt er automatisch auf return 0, was dazu fürhrt das das programm beendet wird....die getcharanweisung aber unterbricht und wartet nen tastendruck ab, ergo geht das fesnter nicht eifnach auf und dann wieder zu.....
das geht nicht verlohren, das is weil manche tasten "2 tasten" sind, wie z.b. pfeiltasten aber das kannst einfach überprüfen ->
char c;
c=getch();
if ( c == 0 ) { c = getch(); }

oder der tastaturbuffer ist noch voll, das köntne auch zu problemen führen -> dann ainfach so:
fflush(stdin);
c=getch();
if ( c == 0 ) { c = getch(); }


hf
x]vIrus[x is offline  
Old 01/06/2007, 02:52   #7
 
elite*gold: 0
Join Date: Oct 2006
Posts: 54
Received Thanks: 0
Oder includiere folgendes: #<conio.h>
Dann nach dem cout befehl bei Helloworld einfach getch(); und return 0; drannhängen. ein fertiges Programm sehe also so aus:

//Helloworld mit Conio.h

#include <iostream.h>
#include <conio.h>

int main()
{
cout << "hi";
getch();
return 0;
};

Bei Fehlern berichtigt mich bitte, lange netmehr gecodet^^
Brotmafia is offline  
Reply


Similar Threads Similar Threads
[FRAGE]Top of software marnung
07/07/2011 - Main - 18 Replies
Gute tag ich hab heute ne marnung bekommen von top of software das ich 96 euro zallen soll ich hab ma ge google und es kamm das raus .. top of software - Google-Suche was soll ich machen das ich im bereich rechte sehr dum bin :P
Software!!
05/15/2010 - Technical Support - 2 Replies
bei systemsteuerung--->Software da wird mir nix angzeigt nur paar programme warum? :S
p2-software
12/27/2006 - General Art - 10 Replies
German: Hallo leute, hab mal wieder n design gebastelt. Photoshop only : Klick mich :) cc plz English : Hey guys,



All times are GMT +1. The time now is 16:51.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.