Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- Τι είναι ένα Ενσωματωμένο Σύστημα;
- Απλή Ορισμός
- Ορισμένα Ορόσημα
- Χαρακτηριστικά
- Γιατί να χρησιμοποιήσετε C++;
- Σύγκριση με την C
- C: Ένα υποσύνολο του C++ – σχεδόν
- Απόδοση
- Προστιθέμενη “Δωρεάν” Λειτουργικότητα
- Γιατί να μην χρησιμοποιήσετε C++;
- Κλάσεις
- Μεταβλητές Μέλη
- Μεταβλητές στιγμής
- Μεταβλητές κλάσης
- Συναρτήσεις Μέλη
- Συναρτήσεις στιγμής
- Συναρτήσεις κλάσης
- Έμμεσες Μέθοδοι
- Κατασκευαστής
- Αρχικοποίηση
- Ανάθεση
- Καταστροφέας
- Τελεστής ανάθεσης αντιγράφου
- Κατασκευαστής
- Σημασιολογία Μετακίνησης – αποφεύγοντας την περιττή βαθιά αντιγραφή
- struct στο C++
- Πακέτο/Χώρος ονομάτων
- Μεταβλητές Μέλη
- Κληρονομικότητα
- Εισαγωγή
- Υλοποίηση
- Απόδοση
- Πολλαπλή Κληρονομικότητα
- Εικονική Κληρονομικότητα
- Πολυμορφισμός
- Εισαγωγή
- Εικονική Συνάρτηση
- Εικονικός Καταστροφέας
- Υλοποίηση
- Πληροφορίες Τύπου Χρόνου Εκτέλεσης, RTTI
- Απόδοση
- Πρότυπα
- Εισαγωγή
- Συνάρτηση Προτύπου
- Κλάση Προτύπου
- Πρότυπα Μεταβλητού Αριθμού Ορισμάτων
- Διόγκωση Κώδικα
- Στρατηγικές Υλοποίησης
- Μετα-Πρότυπο Programming
- Πρότυπο έναντι Κληρονομικότητας;
- Διαχείριση Σφαλμάτων
- Διαχείριση Εξαιρέσεων
- Ζητήματα Απόδοσης
- Υλοποίηση
- Ενσωματωμένος Κώδικας
- Πότε να Χρησιμοποιήσετε;
- Στρατηγικές
- Εκκίνηση
- Εκκίνηση Συστήματος
- Το Μέρος της C
- Το Μέρος του C++
- Τυπική Βιβλιοθήκη
- Τυπική Βιβλιοθήκη Προτύπων, STL
- Βιβλιοθήκη iostream
- Μεγάλες επεκτάσεις που έγιναν στο STL λόγω του C++11:
- Σημασιολογία Μετακίνησης
- Πρότυπα Μεταβλητού Αριθμού Ορισμάτων
- Συγχρονισμός
- Μνήμη Management
- Το Μοντέλο Μνήμης C++
- Οι stdint-types
- Ατομικοί τύποι και οι λειτουργίες τους
- Στρατηγικές
- Μεταβλητές
- Τοποθέτηση νέου
- Ορισμένη από τον χρήστη Μνήμη Management
- Το Μοντέλο Μνήμης C++
- Διαλειτουργικότητα μεταξύ C και C++
- Παραμόρφωση Ονομάτων
- Στατική Αρχικοποίηση
- Δυναμική Μνήμη
- Περιεχόμενο struct
- POD – Τύπος Απλών Παλαιών Δεδομένων
- Design Patterns
- RAII – Η Απόκτηση Πόρων Είναι Αρχικοποίηση
- Χαρτογραφημένη στη μνήμη Είσοδος/Έξοδος
- Διακοπή
- Αρχικοποίηση Στατικών Αντικειμένων
Requirements
Δεν απαιτούνται συγκεκριμένες απαιτήσεις για να παρακολουθήσετε αυτό το μάθημα.
21 Hours
Testimonials (2)
Μου άρεσε ο χρόνος που μας διατέθηκε για να λύσουμε τις ασκήσεις. Αυτό ήταν πολύ χρήσιμο καθώς μας επέτρεψε να αφιερώσουμε λίγο χρόνο στο να σκεφτούμε τις λύσεις μας και να τις εφαρμόσουμε.
Valeriu - Siemens
Course - Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating