Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

  • Τι είναι ένα Ενσωματωμένο Σύστημα;
    • Απλός Ορισμός
    • Μερικά Ορόσημα
    • Χαρακτηριστικά
    • Γιατί χρήση της C++;
  • Σύγκριση με τη C
    • C: Ένα υποσύνολο της C++ – σχεδόν
    • Απόδοση
    • Πρόσθετη «Δωρεάν» Λειτουργικότητα
    • Γιατί όχι χρήση της C++;
  • Κλάσεις
    • Μεταβλητές μέλη
      • Μεταβλητές στιγμιοτύπου
      • Μεταβλητές κλάσης
    • Συναρτήσεις μέλη
      • Συναρτήσεις στιγμιοτύπου
      • Συναρτήσεις κλάσης
    • Έμμεσες μέθοδοι
      • Κατασκευαστής
        • Αρχικοποίηση
        • Ανάθεση
      • Καταστροφέας
      • Τελεστής ανάθεσης αντιγραφής
    • Σημασιολογία μετακίνησης – αποφυγή περιττής βαθιάς αντιγραφής
    • struct στη C++
    • Πακέτο/Χώρος ονομάτων
  • Κληρονομικότητα
    • Εισαγωγή
    • Υλοποίηση
    • Απόδοση
    • Πολλαπλή κληρονομικότητα
    • Εικονική κληρονομικότητα
  • Πολυμορφισμός
    • Εισαγωγή
    • Εικονική συνάρτηση
    • Εικονικός καταστροφέας
    • Υλοποίηση
    • Πληροφορία Τύπου κατά το Χρόνο Εκτέλεσης (RTTI)
    • Απόδοση
  • Πρότυπα
    • Εισαγωγή
    • Πρότυπο συνάρτησης
    • Πρότυπο κλάσης
      • Ποικιλόμορφα πρότυπα
    • Διόγκωση κώδικα
    • Στρατηγικές υλοποίησης
    • Μεταπρογραμματισμός προτύπων
    • Πρότυπα έναντι κληρονομικότητας;
  • Διαχείριση σφαλμάτων
    • Διαχείριση εξαιρέσεων
    • Θέματα απόδοσης
    • Υλοποίηση
  • Ενσωματωμένος κώδικας
    • Πότε να χρησιμοποιείται;
    • Στρατηγικές
  • Εκκίνηση
    • Εκκίνηση συστήματος
    • Το μέρος της C
    • Το μέρος της C++
  • Πρότυπη βιβλιοθήκη
    • Πρότυπη βιβλιοθήκη προτύπων (STL)
    • Βιβλιοθήκη iostream
    • Σημαντικές επεκτάσεις που έγιναν στην STL λόγω της C++11:
      • Σημασιολογία μετακίνησης
      • Ποικιλόμορφα πρότυπα
      • Παραλληλισμός
  • Διαχείριση μνήμης
    • Το μοντέλο μνήμης της C++
      • Οι τύποι stdint
      • Ατομικοί τύποι και οι λειτουργίες τους
    • Στρατηγικές
    • Μεταβλητές
    • Placement new
    • Διαχείριση μνήμης ορισμένη από το χρήστη
  • Διαλειτουργικότητα μεταξύ C και C++
    • Παραμόρφωση ονομάτων
    • Στατική αρχικοποίηση
    • Δυναμική μνήμη
    • Περιεχόμενα struct
      • POD – Απλός παλιός τύπος δεδομένων
  • Σχεδιαστικά πρότυπα
    • RAII – Απόκτηση Πόρων είναι Αρχικοποίηση
    • Είσοδος/Έξοδος αντιστοιχισμένη στη μνήμη
    • Διακοπή
    • Αρχικοποίηση στατικών αντικειμένων

Απαιτήσεις

Δεν υπάρχουν συγκεκριμένες προϋποθέσεις για την παρακολούθηση αυτού του μαθήματος.

 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (3)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες