Wenn du ne komplette Umgebung mit Compiler suchst, wuerde ich einen Blick hierauf werfen:
DevC++ (kostenlos)
http://www.bloodshed.net/devcpp.html
MS Visual C++ 2005 Express (kostenlos)
http://www.microsoft.com/germany/msdn/vstudio/products/express/visualc/default.mspx
Borland C++Builder (nicht kostenlos)
http://www.borland.com/de/products/cbuilder/index.html
Eclipse CDT (kostenlos, Plugin fuer Eclipse) <-- meine Empfehlung
http://www.eclipse.org/cdt/
Also, erstmal danke für eure Hilfe.
@ Lisaa:
Ich hab MS Visual C++ 2005 Express installiert. Aber irgendwie konnte ich die .exe Datei nicht finden ??? Bei Eclipste CDT bin ich auch nicht weiter gekommen. Ich sell mich wahrscheinlich ziemlich dämlich an, vllt weißt du ja, was mein Fehler ist/war DEV-C++ hatte ich schon, das war das Programm aus der Schule. Leider nicht identisch mit meinem Buch, aber sehr leicht zu bedienen.
@ PWT:
Also, das Programm ist wirklich gut, aber ich habe noch "probleme" das Programm zu öffnen. Also nicht das Hauptprogramm, sondern das, welches ich geschrieben habe. Um zu schauen ob es geht etc. kannst du mir weiter helfen?
Was ist denn das ueberhaupt fuer ein Buch und was heisst "Die Anweisungen stimmen nicht ueberein"? Werden da Hinweise auf eine konkrete IDE gegeben (welche)?
Und was meinst du bei MS VC++2005 mit .exe nicht gefunden? Die muesste in dem Projektordner liegen, evtl. in nem Unterverzeichnis "Debug" oder "Release"
Also, das Buch heißt "C++ Programmierung lernen" von ADDISON-WESLEY (ISBN: 3 8273 1342 2)
Da steht:
#include <iostream>
using namespace std;
int main ()
{
cout<<"Hello World!";
}
Aber wenn ich diesen Befehl in DEV-C++ anwenden will, dann muss ich es so schreiben:
# include <iostream>
# include <conio.h>
using namespace std;
int main ()
{
cout<<"Hello World!";
getch ();
return 0;
}
Und ich suche nun ein Programm, bei dem ich das nicht so umschreiben muss.
Du musst das nicht umschreiben! Das geht auch ohne, du bist nur zu langsam, das Ergebnis zu sehen
Es geht auch, wenn du die .exe direkt aus der Konsole aufrufst.
Ansonsten kannst du mal ne Kommandozeilenorientierte Umgebung nehmen:
http://www.cygwin.com/
OK, du musst vielleicht das "return 0;" einbauen, das weiss ich jetzt nicht wie das in DevC++ behandelt wird. Das "getch();" ist nur dafuer da, um die Konsole (das schwarze Fenster) offenzuhalten, nachdem das Programm beendet wurde. Sonst sieht man bei den kleinen Programmen aus solchen Buechern naemlich nur kurz das Fenster aufflackern -> d.h. man ist zu langsam, da was drin zu erkennen. Das "#include <conio.h>" ist bloss die Bibliothek fuer das getch().
Hi leute,
wollte mal Fragen ob einer weis ob man irgendwo ein Programmierungsprogramm kostenlos und vorallem legal downloaden kann??
MFG: Benni
Ich kann Dir zu Profan² raten, ein Mix aus Basic, Pascal und etwas C+ , die älteren Versionen sind kostenlos.
Profan ist eine Interpreter , wie auch Compilersprache mit umfangreichen Hilfeseiten und Beispieldateien, die gut kommentiert sind, und an denen Du Dich ausprobieren kannst.
Weiteres und Download unter www.Profan.de
Viel Erfolg und Grüße vom Ostsee-Skipper.
Ps.: Bei Fragen schreib mir eine PN
Ich würde sagen als kompletter neuling empfiehlt sich von java der hamstersimulator . Der ist sehr einfach zu programmieren und man lernt fast alles mit dem. Also was ne schleife oder unterbefehl oder eine boolsche funktion ist....
« C++ Programm | C++ - Dos-Fenster schließt sich extrem schnell » | ||