Sat 12. Jul 2014, 19:55 C++ von Anfang bis Ende #1 KN4CK3R Administrator Join Date: Aug 2007 Posts: 8643 User-Rating: 199 positive 33 negative Da die Themen hier zwangsläufig irgendwann durcheinander sein werden, gibts hier Links zu allen Kapiteln in der richtigen Reihenfolge.Viel Spaß beim Weiterbilden.Hello WorldPräprozessor, Compiler, LinkerMehr PräprozessorPräprozessor - Behind the scenes4 - Basisdatentypen4b - In den Fuß schießen mit Basisdatentypen5 - Klassen6 - Zeiger6b - Zeiger anlegen und... Feuer!7 - Kontrollstrukturen7b - Kontrollstrukturen Teil 28 - Funktionen überladen9 - const specifier10 - Referenzen11 - Konstruktoren & Destruktor12 - Ableiten13 - virtual-Funktionen13b - virtual tables14 - Abstrakte Klassen15 - Mehrfachvererbung16 - Der Deadly Diamond of Death - Das Diamantenproblem17 - Deadly Diamond of Death - Teil 218 - Dynamisches Speichermanagement19 - new mit Initialisierung20 - Klassen-Templates21 - Ein Ausnahmetalent22 - Automatisch umgewandelt23 - Namensräume23b - Namensräume 224 - Kopieren verboten25 - Zuweisungen26 - Schlaue Zeiger27 - Schwache Zeiger28 - Schlaue Zeiger (behind the scenes)29 - Funktionstemplates30 - Templatespezialisierung31 - Value Templates32 - Template Metaprogramming33 - Neue Typen generieren34 - Teilweise ziemlich speziell35 - Iteratoren36 - Von Containern37 - Lass andere arbeiten38 - Ein Iterator zur Außenwelt39 - Funktionsobjekte40 - lambda-Funktionen41 - std::function41b - Korrektur zu std::function42 - Umgebung einfangen43 - Falsch gefangen44 - lambda - behind the scenes45 - Einheitlich initialisieren46 - Initialisierungslisten47 - Iterieren über eigene Container48 - Dinge assoziieren49 - std::map - behind the scenes50 - Selbstgebaute Schlüssel51 - Mehrere gleiche Schlüssel52 - Complexity matters53 - Manchmal ist der Platz entscheidend54 - Statische Klassenmember55 - Einsam und allein56 - Listen57 - Wir brauchen Platz58 - Moderne Arrays59 - Spezialisierungen sparen Platz60 - std::array61 - Warteschlangen62 - Paralleles Arbeiten63 - Ein Threadpool64 - Signalisierung65 - std::async66 - std::future (und vieles anderes mehr)67 - Tasks mit Parametern68 - Exceptions asynchron69 - std::function - behind the scenes70 - Ungeordnet ist manchmal besser71 - Schlecht, wenn's kracht72 - std::unordered_set - behind the scenes73 - Hashset Bugfixing74 - Container, die keine sind75 - Zahlen umwandeln76 - Zahlen zu Strings77 - String-Literale78 - Strings, the C++ way79 - std::basic_string anpassen80 - Ein String für alle Fälle81 - Eigene Zeichen ausgeben82 - Eigene Literale83 - Strings konvertieren84 - Pointer oder Referenzen?85 - Zahlenformatierung86 - Zahlen formatieren (behind the scenes)87 - Eigene Facetten88 - std::locale - behind the scenes89 - Alles zu seiner Zeit90 - Zeichenbehandlung91 - Alles dreht sich ums Geld92 - Wörter ordnen93 - Ausgabe übersetzen94 - Ein- und Ausgabe95 - I/O-Manipulatoren96 - I/O-Manipulatoren mit Zustand97 - Unformatierter Input98 - Unformatierter Input (2)99 - Stream-Buffers100 - istream::sentry101 - std::streambuf102 - std::streambuf (2)103 - Regular expressions104 - Mehrere Treffer105 - Treffer mit Gruppen106 - Ersetzen mit regex107 - Texte parsen mit Spirit (1)108 - Texte parsen mit Spirit (2)-----Alle Videos stammen von Only registered and activated users can see links.Beispielquellcode zu den Videos ist im Normalfall direkt beim Video verlinkt. __________________ Hallo Last edited by KN4CK3R (Tue 23. Jun 2015, 00:03) Reason: 88-108 hinzugefügt KN4CK3R is offline