Course Outline

Ενότητα 1

    Εισαγωγή + Αναφορές Βασικά Βασικά Εργαστήριο Υπερφόρτωση Τι μπορούμε να υπερφορτώσουμε και πώς. Extra C++ Τύποι (bool & αναφορά) Υπερφόρτωση εργαστηρίου OOP Γρήγορη εισαγωγή στο Oop Classes Structs Access Modifiers Κατασκευαστής προεπιλογή/διαγραφή συναρτήσεων αρχικοποιητής σύνταξη / κατάλογος προετοιμασίας κατασκευαστή Τάξεις εργαστηρίου Μνήμη Κλασική αλληλεπίδραση μνήμης Μνήμη εργαστηρίου

Ενότητα 2

    Κληρονομικότητα Κατασκευή Πολυμορφισμός Εικονική, καθαρή εικονική, αφηρημένη, διεπαφή Τροποποιητές πρόσβασης Εργαστήριο Κληρονομικότητα (Σχήματα) Εξαιρέσεις Τι είναι Πώς λειτουργούν Τι να πετάξετε και τι να πιάσετε Εξαιρέσεις εργαστηρίου Εξάντληση μνήμης Πώς ειδοποιείται Πώς να χειριστείτε τη σύγχρονη μνήμη Management Πρότυπα RAII εφαρμόζεται στη σύγχρονη μνήμη Management (SmartPointer) Τυποποιημένο C++11 SmartPointers Nullptr Workshop SmartPointers Namespaces Workshop Namespaces

Ενότητα 3

    Αυτόματη Η νέα αυτόματη λέξη-κλειδί Η νέα σύνταξη αυτόματης επιστροφής enum Νέο στυλ enums constexpr Νέες σταθερές εκφράσεις Σχετικά με τη σταθερότητα Const and Mutable επεξηγημένα Αντικείμενα λάμδα & συναρτήσεων Τάξεις που λειτουργούν σαν συναρτήσεις Εισαγωγή συναρτήσεις λάμδα Chrono n εισαγωγή στη νέα βιβλιοθήκη Chrono

Ενότητα 4

    Casting Standard βιβλιοθήκη String Containers Διάνυσμα (vs) Λίστα Χάρτης Array Πλειάδα Λίστες Initializer Iterators range-for syntax Std Αλγόριθμοι Ροές Διάφορες λέξεις-κλειδιά static explicit

Ενότητα 5

    Move semantics Εισαγωγή στις τιμές L/R Αναφορές R-value-references που εφαρμόζονται για τη μετακίνηση της σημασιολογίας Τύπος Χαρακτηριστικά Απόκτηση πληροφοριών σχετικά με το χρόνο μεταγλώττισης Συγχρονισμός Εισαγωγή στην εφαρμογή τύπων Threading, async/future και ατομικών του C++11 Variadic templates - Μια εισαγωγή στα C++11's ποικίλα πρότυπα

Requirements

Εμπειρία τουλάχιστον 1 έτους στο C++

 35 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

Using C++ in Embedded Systems - Applying C++11/C++14

21 Hours

C++ for Embedded Systems

21 Hours

Introduction to LaTex

14 Hours

Related Categories