C++-Programmierung lernen: 7 Schritte (mit Bildern)

Inhaltsverzeichnis:

C++-Programmierung lernen: 7 Schritte (mit Bildern)
C++-Programmierung lernen: 7 Schritte (mit Bildern)

Video: C++-Programmierung lernen: 7 Schritte (mit Bildern)

Video: C++-Programmierung lernen: 7 Schritte (mit Bildern)
Video: JPG in PDF Umwandeln ✅GENIALE ANLEITUNG: Wie Bilder & Fotos als PDF Dateien in Windows 10 Speichern? 2024, Kann
Anonim

Programmieren zu lernen ist definitiv nichts, was man über Nacht machen kann und erfordert viel harte Arbeit und Hingabe (insbesondere das Erlernen von C++). Diese Anleitung hilft Ihnen durch den Prozess.

Schritt

C++-Programmierung lernen Schritt 1
C++-Programmierung lernen Schritt 1

Schritt 1. Erfahren Sie mehr über die Geschichte von C++

Der beste Weg, um mit dem Erlernen einer Programmiersprache zu beginnen, besteht darin, ihre Geschichte zu studieren. Auch wenn Sie vielleicht nicht alles verstehen, was Sie lesen, werden Ihnen diese wenigen Seiten wichtige Begriffe vorstellen, die später erscheinen (wie "Objektorientierte Programmierung)".

C++-Programmierung lernen Schritt 2
C++-Programmierung lernen Schritt 2

Schritt 2. Installieren Sie den C++-Compiler (und mögliche IDE)

Compiler sind für die Programmierung in C++ notwendig, da der eigentliche Quellcode von Ihrem Computer in eine ausführbare Datei kompiliert werden muss. Wenn Sie Windows verwenden, ist Visual C++ 2010 Express die richtige Option, oder wenn Sie Linux verwenden, ist die richtige Option Geany. Beide verfügen über eine integrierte IDE (Independent Development Environment), die das Schreiben von Quellcode vereinfachen kann. (HINWEIS: Viele Leute im Internet werden empfehlen, dass Sie die Bloodshed Dev-C++ IDE und den Compiler verwenden. Aber das sollten Sie NICHT, diese Software wurde seit 5 Jahren nicht aktualisiert und hat viele bekannte Fehler, die Liste ist hier:

Erfahren Sie, wie Sie eine IDE effizient verwenden. Einige der IDEs haben ihre eigenen persönlichen Macken, die Ihren Lernprozess behindern können. Es ist daher eine gute Idee, verschiedene IDE-Optionen und -Einstellungen durchzulesen oder eine Referenz zu behalten

C++-Programmierung lernen Schritt 3
C++-Programmierung lernen Schritt 3

Schritt 3. Wählen Sie ein oder zwei Tutorials aus, um mit dem Erlernen von C++ zu beginnen

Dieser Schritt ist neben der Installation des Compilers einer der wichtigsten Schritte überhaupt. In dieser Phase sollten Sie einige Dinge beachten. Stellen Sie zunächst sicher, dass der Leitfaden für Leser geschrieben wurde, die absolute Programmieranfänger sind, da die Erklärungen am gründlichsten sind. Stellen Sie als nächstes sicher, dass der Code im Tutorial dem C++03-Standard oder sogar dem neuen C++11 entspricht (noch nicht standardisiert, achten Sie auf Compilerprobleme), da moderne Compiler es schwer haben, veralteten Code zu kompilieren, oder einfach Lehne es ab. Einige gute Tutorials sind das C++-Tutorial von cprogramming.com und das Tutorial unter www.cplusplus.com/doc/tutorial/.

C++-Programmierung lernen Schritt 4
C++-Programmierung lernen Schritt 4

Schritt 4. Probieren Sie jedes neue Konzept aus

Ein wichtiger Teil des Programmierens besteht darin, verschiedene Konzepte nicht nur zu lesen, sondern auch in Ihrem eigenen Code zu verwenden. Das Kopieren und Einfügen von Code in die IDE ist von geringem Nutzen. Es ist viel nützlicher, wenn Sie jedes Beispiel eintippen und sogar versuchen, Ihre eigene Programmidee zu entwickeln, die die gelehrten Konzepte verwendet, um die Menge der gespeicherten Informationen zu maximieren.

C++-Programmierung lernen Schritt 5
C++-Programmierung lernen Schritt 5

Schritt 5. Lernen Sie von anderen Entwicklern

Eines der besten Dinge beim Programmieren ist, dass unabhängig von Ihrem Erfahrungsniveau in der Programmierung immer Quellcode für die gleiche oder eine Ebene über Ihnen verfügbar ist. Eine gute Möglichkeit, aus komplexerem Quellcode zu lernen, besteht darin, sich durchzulesen, bis Sie an einen Punkt gelangen, den Sie nicht verstehen, und dann zu versuchen, ihn in Ihrem Kopf zu verarbeiten; Wenn Sie einen bestimmten Teil des Codes nicht kennen, lesen Sie ihn in einem Tutorial oder Referenzmaterial nach, bis Sie ihn verstanden haben.

C++-Programmierung lernen Schritt 6
C++-Programmierung lernen Schritt 6

Schritt 6. Lösen Sie das Problem mit den erlernten Konzepten

Der beste Weg, um das Gelernte zu behalten, besteht nicht nur darin, Quellcodebeispiele zu schreiben, sondern die zugewiesenen Aufgaben tatsächlich zu erledigen. Sowohl cprogramming.com als auch Project Euler haben gute Probleme, die Sie versuchen können zu lösen, um die Konzepte im wirklichen Leben anzuwenden. Wenn Sie wirklich keinen Algorithmus für ein Problem finden, dann suchen Sie als letzten Ausweg nach Lösungen, die von anderen aus dem Internet gemacht wurden, und lernen Sie daraus. Was bringt es, Probleme zu lösen, wenn man nicht aus den Ergebnissen lernt?

C++-Programmierung lernen Schritt 7
C++-Programmierung lernen Schritt 7

Schritt 7. Helfen Sie anderen, die Hilfe brauchen

Nachdem Sie nun C++ kennengelernt haben, sollten Sie damit beginnen, anderen Anfängern zu helfen, ihre Probleme online zu lösen und sie auf die gleiche Reise zu bringen wie Sie! Seien Sie nicht schnell frustriert, wenn die um Hilfe bittende Person nicht auf Ihren Rat hört: Andere können aus Ihren Antworten lernen, selbst wenn der ursprüngliche Absender es nicht getan hat.

Tipps

  • Nicht schnell frustrieren! Das Programmieren kann an manchen Stellen verwirrend sein, aber das bedeutet nicht, dass Sie alle Ihre Fortschritte wegwerfen und aufhören sollten! Wenn sich ein bestimmter Leitfaden bei der Erklärung eines Themas schlecht fühlt, versuchen Sie, einen anderen Leitfaden zum gleichen Thema zu lesen. vielleicht liegt das problem nicht bei dir!
  • Wenn Sie beim Kompilieren auf Fehler stoßen, lesen Sie den Quellcode erneut und prüfen Sie, ob Sie Fehler finden können. Obwohl es vage erscheinen mag, versucht der Fehler selbst, Ihnen zu sagen, was schief gelaufen ist. Sehen Sie also, ob Sie daraus etwas über Fehler lernen können.
  • Lernen Sie in Ihrem eigenen Tempo.
  • Sie können C++ im Google Play Store oder Appstore lernen, indem Sie nach "C++ lernen" suchen.
  • Sie können auch nach Büchern über C++ suchen.
  • Wenn Sie während der Ausführung des Programms einen Fehler erhalten, ist das Problem kein Syntaxproblem, sondern ein Problem in Ihrem Algorithmus. Versuchen Sie, genau aufzuschreiben, was Ihr Algorithmus tun soll, und vergleichen Sie ihn dann mit Ihrem Quellcode. Im schlimmsten Fall bringen Sie Ihren Code zu einer Online-Community und sehen, ob sie ein Problem für Sie finden können. Stellen Sie sicher, dass Sie höflich fragen! Die Leute, die Ihnen helfen, nehmen sich die Zeit, die sie möglicherweise damit verbringen könnten, geldverdienende Software zu programmieren, um Ihre Fragen zu beantworten. Vergessen Sie also nicht, Danke zu sagen!
  • Kommentieren Sie immer Ihren Quellcode! Es schadet nie, zu Beginn eine kurze Beschreibung der Programmfunktionen zu schreiben, selbst bei einfachem und selbsterklärendem Code. Dieser Schritt ist auch eine gute Angewohnheit, sich später daran zu halten, wenn Sie große, verwirrende Software programmieren, die Sie vielleicht bereits verstehen, aber andere Leser sind verwirrt.

Warnung

  • C und C++ sind Low-Level-Programmiersprachen, d. h. Sie haben die Möglichkeit, Ihren Computer mit fehlerhaftem Code oder absichtlich mit bösartigen Programmen zum Absturz zu bringen! Kompilieren und starten Sie NIEMALS ein Programm, das "#include"-Code enthält, es sei denn, Sie sind WIRKLICH SICHER, dass Sie wissen, was es tut. Auch wenn Sie wissen, was Sie tun, versuchen Sie es um jeden Preis zu vermeiden.
  • Stellen Sie sicher, dass Ihr Compiler und Ihre Tutorials auf dem neuesten Stand sind! Veraltete Compiler können dazu führen, dass gültiger Quellcode nicht kompiliert wird oder seltsame Fehler zur Laufzeit auftreten. Das gleiche gilt für Tutorials.
  • Viele Antivirus werden denken, dass alles, was Sie erstellen, ein Virus ist! Stellen Sie sicher, dass Sie Ihr Programm zur Ausnahme hinzufügen und deaktivieren Sie möglicherweise den Antivirus, um zu verhindern, dass Ihr Programm deinstalliert wird!