C++ für ein Einsteiger
-
Hallo, ich hoffe ich bin hier richtig, ansonsten bitte thema verschieben
Also ich möchte gerne c++ lernen, wie sollte ich den am besten anfangen? Welche Bücher oder so sollte ich mir kaufen und wo kan ich mir c++ kaufen?
Wass ist den der unterschied zwischen den ganzen Sprachen wie c++,c#,visual basic, delphi usw.?
Vielen Dank für die Hilfe!
-
[-SONIC-] schrieb:
Hallo, ich hoffe ich bin hier richtig, ansonsten bitte thema verschieben
Also ich möchte gerne c++ lernen, wie sollte ich den am besten anfangen? Welche Bücher oder so sollte ich mir kaufen und wo kan ich mir c++ kaufen?Ich möchte C++ lernen! Wie fange ich an?
Gruß Caipi
-
Vielen Dank ich werde lesen!
-
Hallo, da steht in einen link von oben:
Einen Editor, einen Compiler und einen Linker.
Wozu brauch ich das? ist c++ auch nicht so wie Visual Basic alles in eins? Ich hatte mal VB glaub Enterprise Edition da war alles in eins oder sehe ich das falsch?
-
C++ ist eine Programmiersprache. Mehr nicht. Kein Programm.
-
Ja, dass ist mir schon klar, aber was ist dan Visual Basic und Delphi? VB ist doch ein Programm ich hatte es doch mal, da konnte ich auch exe datein erstellen und son zeug!
-
[-SONIC-] schrieb:
Hallo, da steht in einen link von oben:
Einen Editor, einen Compiler und einen Linker.
Wozu brauch ich das? ist c++ auch nicht so wie Visual Basic alles in eins? Ich hatte mal VB glaub Enterprise Edition da war alles in eins oder sehe ich das falsch?
Auch Visual Basic ist eine Programmiersprache und kein Programm, im gegensatz zu Delphi und Visual C++ und wie sie alle heißen (das sind IDEs). Die Entwicklungsumgebung von Microsoft heißt Visual Studio. Wenn du es nur mit einer Programiersprache hast, wird es gerne als Visual <Sprache> bezeichnet. Bei Visual Basic ist es wohl ne Ausnahme das die IDE genau wie die Sprache heißt (und nicht Visual Visual Basic).
-
Achso, ja sorry ich meine ich hab hier Visual Studio Enterprise Edition, was genau kan ich jetzt damit machen?
-
Programme für eine oder mehrere Programmiersprachen entwickeln. Eine IDE besteht idR aus einem Editor, Compiler, Linker, Debugger und noch diversen anderen Features.
-
Also kan ich teoretisch mit VS auch c++ coden? Ist das zu empfehlen so ein Prog oder lieber Standart sachen nehmen?
-
[-SONIC-] schrieb:
Also kan ich teoretisch mit VS auch c++ coden? Ist das zu empfehlen so ein Prog oder lieber stan**** sachen nehmen?
Was meinst du mit Standardsachen? Wenn man nicht gerade Masochist ist und sich nur mit Texteditor und Compiler durch die Gegend kämpft, wird in aller Regel eine IDE verwendet. Unter Windows bietet sich für C++ halt das Visual Studio an. Ist eine sehr gute IDE, von der es auch eine kostenlose Express Version gibt, die alle Funktionen die Einsteiger und Hobbyprogrammiere benötigen, mitbringt.
-
Nochmal langsam:
C++ ist nur eine Programmiersprache. Keine Software. Also nur die Definition, die sagt, was was in C++ bedeutet. Wenn man nun C++ programmieren will, braucht man ein Programm, den Compiler, der den C++ Quellcode in Maschinencode umwandelt.
Visual Studio enthält einen solchen Compiler (neben einem Editor für die eingabe des Quellcodes und anderen Features). Es gibt natürlich auch zahlreiche andere Compiler, wie den GCC oä.
-
[-SONIC-] schrieb:
Also kan ich teoretisch mit VS auch c++ coden? Ist das zu empfehlen so ein Prog oder lieber stan**** sachen nehmen?
solange das programm nicht aus diversen header files und anderen dateien
besteht, also bis zu einer gewissen größe finde ich es besonders für anfänger
eine gute idee mit editor und compiler auf komandozeilen basis zu arbeiten.
was bringt das mir?
- mehr verständis für die sprache und das "drumherum"
- man wird nicht von den tausenden funktionen einer ide erschlagen
-
Talla schrieb:
Wenn man nicht gerade Masochist ist und sich nur mit Texteditor und Compiler durch die Gegend kämpft, wird in aller Regel eine IDE verwendet.
Heee, ich benutze zum Programmieren den emacs und den g++
Na ja, der emacs läuft eigentlich auch nicht mehr unter Editor...
-
Also wen ich jetzt richtig verstanden habe, brauche ich das hier:
http://www.microsoft.com/germany/msdn/vs2005/produktueberblick/vs_express.mspx
oder eben die Enterprise Edition die ich habe, ein buch wo ich lernen kan wie man mit c++ codet und mehr nicht?
-
Hier findest du Visual C++ 2005 Express Edition gratis zum Download: http://msdn.microsoft.com/vstudio/express/visualc/download/
Aber Enterprise ist auch ganz fein[-SONIC-] schrieb:
ein buch wo ich lernen kan wie man mit c++ codet und mehr nicht?
Ich empfehle "C++ lernen und professionell anwenden" vom mitp Verlag, ist ein gutes Lehrbuch.
-
Vielen Dank ich werde also dieses Express downloaden und mir ein buch kaufen, also mehr brauch ich dan nicht oder?
p.S.: Noch eine frage, ist das möglich oder hat es schon jemand geschafft, also einsteiger, eine buch zu kaufen und hat es so gelernt das er jetzt auch kleine spiele oder ein kleines tool coden kan?
-
Jeder fängt mal klein an
Schau dir einfach mal nen gutes Buch raus und arbeite das durch und vor allem, viel üben! Einfach versuchen das Gelernte irgendwie anzuwenden und vor allem zu Verstehen wie es funktioniert. Es gibt Leute die sehen was und versuchen das ihren Wünschen anzupassen, haben aber keine Ahnung wie es wirklich funktioniert und scheitern kläglich. Mit der Zeit(man wird nicht von heute auf morgen nen guter Programmierer) sammelt man Erfahrung und lernt sich auch neue Techniken anzueignen wenn man was braucht. Dann kommt man recht produktiv mit den verschiedensten Resourcen im Internet klar und kann für sich selber schnell neue Gebiete erschließen.
Denke mit nem guten Buch alleine kommt man schon zu ordentlichen Grundlagen, die man dann aber auch vertiefen sollte.
-
[-SONIC-] schrieb:
Achso, ja sorry ich meine ich hab hier Visual Studio Enterprise Edition, was genau kan ich jetzt damit machen?
Woher hast denn soviel Geld? Wenn du es gekauft hast: Steig lieber mit der Autorenversion ein, die es in fast alles C++ Büchern gibt, damit sparst du viel mehr Geld. Falls Warez: kein Kommentar
Visual C++ kannst du starten, such dir am Besten ein paar C++ Tutorials, hier auf c-plusplus.net gibt es auch einige nette Tutorials, dann arbeite einfach paar durch, dann solltest du das Programm kennenlernen und auch verstehen. Arbeite am Besten alle Tutorials durch die du bekommst, damit du auch alles verstehst, das is nähmlich sehr wichtig!
Viel Spaß und Erfolg!
MfG Riddick04.
-
Riddick! Er hat schon die Express 2005 mittlerweile. Was soll er da mit der steinzeitlichen Autorenversion von 1998 mit der er nicht mal kommerzielle Programme erstellen kann?
-
Hallo welche bücher könnt ihr mir noch so empfehlen für Einsteiger um Visual c++ zu lernen? Hab mir die Links in diesen Threads durchgelesen, ich hätt aber noch mehrere empfehlungen wens geht. Danke