Wo gibts c++?

Ich will anfangen, mit c++ zu programmieren, das passende ebook habe ich schon. Nun fehlt mir nur noch c++ selbst. Gibts das irgenwo kostenlos oder hat das immer Gebühren?

Danke schon mal im voraus fürs Antworten
jonas

PS: Habe Windows XP Home.

Hallo

Ich will anfangen, mit c++ zu programmieren, das passende
ebook habe ich schon. Nun fehlt mir nur noch c++ selbst. Gibts
das irgenwo kostenlos oder hat das immer Gebühren?

Gibts praktisch immer kostenlos - bis auf wenige
komplexe Produktivsysteme. Heute kann sich’s kein
Software-Architektur-Anbieter mehr leisten, seine
Tools nicht zu verschenken (um nicht bedeutungslos
zu werden).

siehe: http://www.microsoft.com/germany/msdn/vstudio/expres…
(unten, Visual C++ 2005 Express Edition, 491 MB, ISO-Datei)

Aber es gibt natürlich auch noch viele andere
kostenlose C/C+±Umgebungen.
=> http://www.thefreecountry.com/compilers/cpp.shtml

Grüße

CMБ

Hi!
Gut. Aber

http://www.microsoft.com/germany/msdn/vstudio/expres…
(unten, Visual C++ 2005 Express Edition, 491 MB, ISO-Datei)

Das download dauert bei mir 11 Std (etwas lang!)

Aber es gibt natürlich auch noch viele andere
kostenlose C/C+±Umgebungen.
=> http://www.thefreecountry.com/compilers/cpp.shtml

Wo downloadet man da?

Grüße
Jonas

Hallo,

Wenn du auf graphische Oberflächen verzichten kannst, empfehle ich djgpp, das ist der Windowsport von GCC.
Ansonsten ist Bloodsheet Dev C++ kostenlos, auch einige Borland-C+±Versionen gibt es kostenlos.

Viel Spass damit,
Moritz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

jetzt lerne ich c++ buch
jetzt lerne ich c++ buch kaufen, mit cd …

www.mut.de nach c++ suchen und:
Produktinfo
C++ in 21 Tagen ist das Standardeinführungsbuch in die objektorientierte Programmierung, Gestaltung und Analyse. Leser erhalten Schritt für Schritt ein fundiertes Verständnis von allen Basis-Konzepten, wie memory management, Programmablauf, compiling und debugging. Durch ausführliche Beispiele wird das Schreiben von schnellen, leistungsstarken Programmen, die Kompilierung von Quellcode und ausführbaren Dateien erlernt. Nach Abschluss des Lehrganges dient dieses Buch inklusive Glossar darüber hinaus als strukturierte Referenz bei Problemstellungen.

LG
Udo

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

ebook doch nicht so gut
Hi!

www.mut.de nach c++ suchen und:
Produktinfo
C++ in 21 Tagen…

ist nicht kostenlos!
hab übrigens festgestellt: bei meinem ebook muss man schon c können!
Wo gibts den ein richtiges einsteiger-ebook?

Gruss
j.

Ich will anfangen, mit c++ zu programmieren, das passende
ebook habe ich schon. Nun fehlt mir nur noch c++ selbst. Gibts
das irgenwo kostenlos oder hat das immer Gebühren?

Eine Methode wäre natürlich irgendeine Linux-Distribution, da gehören der Compiler und brauchbare Editoren praktisch immer zum Lieferumfang.

Für Windows gibt es unter Anderem Dev-C++:
http://www.bloodshed.net/dev/devcpp.html

(das wurde unter „kreativem“ Namen schonmal genannt :wink: )

ist nicht kostenlos!
hab übrigens festgestellt: bei meinem ebook muss man schon c
können!
Wo gibts den ein richtiges einsteiger-ebook?

Wenn es englisch sein darf:
http://www.mindview.net/Books/TICPP/ThinkingInCPP2e…

Ich würde dir ernsthaft zu einem toten Baum raten, IMAO lässt sich damit wesentlich angenehmer lernen und arbeiten als mit irgendwas am Bildschirm.

Auf dem Papier ist als Referenz „Die C++ Programmiersprache“ von Bjarne Stroustrup ganz gut, der Typ hat immerhin die Sprache entwickelt.

hi!

Wenn es englisch sein darf:
http://www.mindview.net/Books/TICPP/ThinkingInCPP2e…

Nee, darfs nicht! Ich hab mir jetzt bloodshet dev-C++ gedownloadet. Ich suche also nur noch das eBook.

Gruß
j.

iostream.h-Problem
hi!
hab jetzt ein eBook gefunden. Ich fange jetzt an, zu programmieren, aber schon das erste Programm in Dev-C++ will schiefgehen:
Der Compiler meldet mir folgenden Fehler:

Das System kann die angegebene Datei nicht finden

Ich denke, er meint die erste Zeile:

#include 

Das Programm habe ich in den Eigenen Dateien gespeichert. Kann es daran leigen?
Ich habe im Dev-C+±Verzeichnis nachgesehen, eine Datei iostream.h existiert gar nicht.

hab jetzt ein eBook gefunden. Ich fange jetzt an, zu
programmieren, aber schon das erste Programm in Dev-C++ will
schiefgehen:
Der Compiler meldet mir folgenden Fehler:

Das System kann die angegebene Datei nicht finden

Ich denke, er meint die erste Zeile:

#include

Das Programm habe ich in den Eigenen Dateien gespeichert. Kann
es daran leigen?

Das liegt eher daran, dass das Buch anscheinend schon etliche Jahre auf dem Buckel hat. Die Standard-C+±Header haben schon eine ganze Weile keine „.h“-Endung mehr, die heißen jetzt nur noch „iostream“ usw.

Hallo,

Der Compiler meldet mir folgenden Fehler:

Das System kann die angegebene Datei nicht finden

Ich denke, er meint die erste Zeile:

#include

lass mal das

 weg, ich weiss nicht was das da soll.
Probier mal ein ganz einfaches "hallo welt Programm aus:

#include 
int main ()
{
 cout kannst Du auch schreiben, dann kriegst Du keine "antiquitiert"-Warnung vom Compiler.)

Ausserdem wäre es hilfreich wenn Du den kompletten Quellcode postest und mal schreibst, welches Ebook Du verwendest.

Ich bin übrigens selbst blutiger Anfänger und habe mich nach Lektüre diverser Ebooks dazu durchgerungen, ca. 30 Euronen für ein Buch auszugeben. Mein Tipp: "Heiko Kalista, C++ für Spieleprogrammierer http://www.amazon.de/exec/obidos/ASIN/3446403329/qid=1145791702/sr=8-1/ref=sr\_8\_xs\_ap\_i1\_xgl/302-1761363-6384811".

Glaub mir, es lohnt sich. Kannst Dir ja mal die Rezensionen bei Amazon durchlesen.

Viele Grüsse, 
Marc 


> Das Programm habe ich in den Eigenen Dateien gespeichert. Kann  
> es daran leigen?  
> Ich habe im Dev-C++-Verzeichnis nachgesehen, eine Datei  
> iostream.h existiert gar nicht.

Das liegt eher daran, dass das Buch anscheinend schon etliche
Jahre auf dem Buckel hat. Die Standard-C+±Header haben schon
eine ganze Weile keine „.h“-Endung mehr, die heißen jetzt nur
noch „iostream“ usw.

Hallo,

er schreibt ja, dass er Dev-C++ verwendet, und da bekommst du nur folgende Warnung:

warning.h:32 #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard.

Das Programm wird aber kompiliert und ausgeführt. (ausprobiert mit Blodsheed Dev-C++ 4.9.9.0.)

Viele Grüsse,
Marc

sorry, wer-weiss-was hat einfach dieses

 vor dein #include...
reingedrückt, als ich deinen artikel im antworten-schreiben-fenster gelesen habe. (hat wohl was mit html zu tun?? wäre dankbar für eine erklärung) 

hoffe dich nicht unnötig verwirrt zu haben!

-Elemente

sorry, wer-weiss-was hat einfach dieses

vor dein
#include
reingedrückt, als ich deinen artikel im
antworten-schreiben-fenster gelesen habe. (hat wohl was mit
html zu tun?? wäre dankbar für eine erklärung)

Das

-Tag in HTML wird für vorformatierten Text (PREformatted) verwendet. Normalerweise kollabiert ein (X)HTML-Parser Leerzeichen, Zeilenumbrüche und Tabs zu einzelnen Leerzeichen. Text in einem PRE-Element wird praktisch wie in einer Textkonsole angezeigt, also einschließlich aufeinanderfolgender Leerzeichen und Zeilenumbrüche, und außerdem wird das ganze dann noch in einem nicht-proportionalen Font (of Courier New) dargestellt.

Hier auf w-w-w ist das so gut wie die einzige Möglichkeit, Quellcode einigermaßen brauchbar darzustellen. Netterweise zerschießt die Zitat-Funktion das aber. Da müsste mal ein bisschen neue Technik rein, wie zB BBCode.
1 Like

hi!

Probier mal ein ganz einfaches "hallo welt Programm aus:

#include
int main ()
{
cout kannst Du auch
schreiben, dann kriegst Du keine „antiquitiert“-Warnung vom
Compiler.)

Hab ich auch schon probiert. Ohne Erfolg

Ausserdem wäre es hilfreich wenn Du den kompletten Quellcode
postest und mal schreibst, welches Ebook Du verwendest.

Qellcode:

#include
#include
using namespace std;
void main()
{
float radius;
float hoehe;
cout>radius;
cout>hoehe;
const float PI=3.14f;
float grundflaeche=PI*radius*radius;
float volumen=(grundflaeche*hoehe)/3;
cout

Hallo,

er schreibt ja, dass er Dev-C++ verwendet, und da bekommst du
nur folgende Warnung:

warning.h:32 #warning This file includes at least one
deprecated or antiquated header. Please consider using one of
the 32 headers found in section 17.4.1.2 of the C++ standard.

Habe aber die deutsche Version…

Das Programm wird aber kompiliert und ausgeführt. (ausprobiert
mit Blodsheed Dev-C++ 4.9.9.0.)

…und außerdem Dev C++ 4.9.9.2

Grüsse,
j.

hallo,

Er schreibt mir den gleichen Fehler.

ok, dann schau mal nach ob in \Dev-Cpp\include die datei iostram überhaupt vorhanden ist.

in dem programm kannst du unter
„werkzeuge -> compiler optionen -> verzeichnisse“ die verzeichnisse angeben in denen sich dateien die du einbindest vorhanden sind.

dort sollte unter anderem oben genanntes verzeichnis aufgeführt sein.

grüsse,
marc

hallo,

ok, dann schau mal nach ob in \Dev-Cpp\include die datei
iostram überhaupt vorhanden ist.

ist nicht vorhanden.

grüsse,
j.

ok, dann schau nochmal, ob tatsächlich in keinem der unter
compiler optionenug - >include -> verzeichnisse -> c+±includes/c-includes
gelisteten verzeichnisse eine datei namens iostream oder iostream.h existiert und wenn nicht, dann installier das programm einfach mal neu.