diff --git a/exercises/ExerciseSchedule_AdvancedCourse.md b/exercises/ExerciseSchedule_AdvancedCourse.md index c4e31398..4e84b7a7 100644 --- a/exercises/ExerciseSchedule_AdvancedCourse.md +++ b/exercises/ExerciseSchedule_AdvancedCourse.md @@ -12,9 +12,11 @@ Day 1 ### Hello World (directory: [`hello`](hello), [CheatSheet](ExercisesCheatSheet.md#hello-world-directory-hello)) +### Constness (directory: [`constness`](constness), [cheatSheet](ExercisesCheatSheet.md#constness-directory-constness)) + ### Operator overloading (directory: [`operators`](operators), [cheatSheet](ExercisesCheatSheet.md#operator-overloading-directory-operators)) -### Move semantic (directory: [`move`](move), [cheatSheet](ExercisesCheatSheet.md#move-semantic-directory-move)) +### Move semantic (if discussed during the lecture, directory: [`move`](move), [cheatSheet](ExercisesCheatSheet.md#move-semantic-directory-move)) ### Debugging (directory: [`debug`](debug), [cheatSheet](ExercisesCheatSheet.md#debugging-directory-debug)) This was actually covered in the essential course, but it's always good to be fluent with gdb when writing C++ ! diff --git a/talk/basicconcepts/scopesnamespaces.tex b/talk/basicconcepts/scopesnamespaces.tex index c49976bd..2bef6164 100644 --- a/talk/basicconcepts/scopesnamespaces.tex +++ b/talk/basicconcepts/scopesnamespaces.tex @@ -202,7 +202,7 @@ \item allows much better compiler optimizations and checking \begin{itemize} \item e.g. unused function warning - \item context dependent optimizations + \item context-dependent optimizations \end{itemize} \end{itemize} \end{block} diff --git a/talk/objectorientation/inheritance.tex b/talk/objectorientation/inheritance.tex index 086909d5..0576b879 100644 --- a/talk/objectorientation/inheritance.tex +++ b/talk/objectorientation/inheritance.tex @@ -275,6 +275,7 @@ \begin{itemize} \item make sure you cannot inherit from a given class \item by declaring it final + \item this \emph{may} allow the compiler to apply optimisations \end{itemize} \end{block} \begin{exampleblock}{Practically}