PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ Compiler



Master92
13.10.2007, 07:13
Ich suche einen C++ Compiler der meine fehler corrigieren kann.
Ich bitte um einen directlink zum Download.

Habe jetz mit einem Tutorial angefangen.
Habe momentan den "Dec-ccp Compiler" aber der kriegts nich gebacken meine fehler zu suchen und diesen Code auszuführen:
// Kapitel 1 - Programm 1 - KOMM.CPP

#include <iostream> /* Das ist die Definitionsdatei für Ströme */

void drucke(const int Wert);

int main()
{
const int START = 3; // Der Wert von START kann nicht verändert werden
const int STOPP = 9; // Der Wert von STOPP kann nicht verändert werden
volatile int MITTE = 6; /* Der Wert von MITTE kann von etwas
verändert werden, das außerhalb dieses
Programmes ist. */

int index; /* Eine normale Variable in C */

for (index = START ; index < STOPP ; index++)
drucke(index);

return 0;
} /* Ende des Programmes */

void drucke(const int Wert)
{
std::cout << "Der Wert des Index ist " << Wert << "\n";
}


// Ergebnis beim Ausführen
//
// Der Wert des Index ist 3
// Der Wert des Index ist 4
// Der Wert des Index ist 5
// Der Wert des Index ist 6
// Der Wert des Index ist 7
// Der Wert des Index ist 8



Der startet kurz das schwarze Fenster sagen wir ca. ne halbe sec. dann ises weg!
Danke im voraus

zao
13.10.2007, 10:13
ich wette mit dir dass Dev C++ genau weiß wo deine Fehler sind, du nur nciht verstehst was er sagt, und das dürfte dann bei allen Compilern so sein.

MfG

Zao

Hamachi-1
13.10.2007, 10:27
Der Compiler Dev-C++ zeigt sofort die fehler an beim kompilern ..

http://software-portal.faz.net/ie/8765/Dev-C++

Sl4yer-
15.10.2007, 00:01
Ich denke dein Problem liegt wo anders... includiere mal die header datei <conio.h> und schreib dann VOR die geschweifte Klammer von main "getch();" das müsste funktionieren... oder du schreibst einfach cin.get(); anstatt dem includiren und getch();

alzo noch mal übersichtlich:

#include <iostream>
#include <conio>

void drucke(const int Wert);

int main()
{
const int START = 3;
const int STOPP = 9;
volatile int MITTE = 6;


int index;

for(index = START ; index < STOPP ; index++)
{
drucke(index);
}

getch();
}

void drucke(const int Wert)
{
std::cout << "Der Wert des Index ist " << Wert << "\n";
}

BiTV
15.10.2007, 10:27
Moved to C++

Schlurmann
15.10.2007, 13:05
Rofl, "ich suche einen Compiler der meinen Fehler korrigiert", der war gut. Den Fehler musst du schon selbst beheben, der Compiler gibt die nur einen kleinen Hinweis. Aber ich denke auch, dass du eher das schnelle Verschwinden des Konsolenfensters meinst und eigentlich kein Compile Error vorliegt.

Immer wieder verwunderlich, ich habe in meiner "C++ Grundlagen Lern Zeit" nie in irgendwelche Foren geschrieben, ich habe immer gegooglet, und ich war 12...

Noch schlimmer, dass es dann nicht mal 16 jährige heutzutage schaffen ihre Programmierproblemchen mit Google bzw. mit dem Gehirn (ja sowas habt auch ihr auch, evtl.) zu lösen. Traurig.