CPL Merkblatt
20.01.2024: Basierend auf HS22 Cheatsheet von vina.zahnd
Hier finden sich alte Prüfungen, Zusammenfassungen des Unterrichtsstoffes und Lernhilfen für die Prüfungen.
20.01.2024: Basierend auf HS22 Cheatsheet von vina.zahnd
18.01.2024: Programmcode zu alten Prüfungen um mögliche Lösungen zu evaluieren. Der Ordner kann in das zur Verfügung gestellte "cpl" Projekt reinkopiert werden und dann muss man nur noch im root CMakeLists.txt folgende Zeile hinzufügen: add_subdirectory("exam_preparation")
18.01.2024: Basierend auf der 2021 Zusammenfassung von D. Glasl, M. Brändli & Co. Einige Verbesserungen und Thema "Template Parameter Constraints" ergänzt.
17.11.2023:
05.07.2023: Basierend auf der 2021 Zusammenfassung von M. Brändli & Co. Habe diese geupdated auf den neuen Stof von HS Semester 2022. Grösste Änderungen waren die Algorithms die nun auch mit "ranges" funktionieren. Ausserdem direkt Beispiele ins Dokument hinzugefügt, damit man auch ohne Anhang File zur Prüfung kann :)
25.05.2023:
15.01.2023:
23.11.2021:
09.07.2021: Beispielprojekt mit CUTE und BOOST in vsCode. Eventuell hilfts.. wer Erweiterungen oder Verbesserungen hat gerne über https://github.com/turbotimon/cute-vscode
23.02.2021: Wer CUTE mit Clion nutzen will, ich habe eine alte Anleitung von https://github.com/NIAEFEUP/cute-clion geforkt und auf die aktuellste Version angepasst: https://github.com/turbotimon/cute-clion
23.02.2021:
23.02.2021:
05.01.2021: Einfach Beispiele zum Einstieg in Dynamic Memory (Heap) und Smart Pointers. Gute und ausführliche Beispiele findet man auch unter: https://www.learncpp.com (Chapter M).
22.02.2020: Zusammenfassung von alesi und mendres. Basierend auf dem LaTeX-Template von Michael Wieland
11.02.2020: This boilerplate is thought to be used for the «Testat» in the course C++ at HSR. It contains a basic CMake configurations that shows how to separate executables, libraries and CUTE Tests.
01.02.2020: Als Word zum editieren.
30.01.2020: Zusammenstellung diverses Polymorphismus Aufgaben aus den alten Prüfungen
30.01.2020: Lösungen der Template Aufgaben (HS13, HS14, FS16) mit Tests
29.01.2020: Die in Aufgabe 2 in der Prüfung HS16 vorgegebenen UnitTests. Include der Implementation muss ggf. angepasst werden.
29.01.2020: Die in Aufgabe 3 in der Prüfung HS13 vorgegebenen UnitTests. Die ASSERT_THROW Tests haben bei mir nicht funktioniert, könnte aber an meiner Implementation liegen. Include der Implementation muss ggf. angepasst werden. Test 'testManyElementsAreMixed' muss ggf. angepasst werden, da Plattformabhängig.
27.01.2020: Eine kleine Zusammenstellung, auf was bei den unterschiedlichen Aufgabentypen zu achten ist. Disclaimer: keine wissenschaftliche Korrektheit garantiert.
25.12.2019: Beispiele Dynamic Polymorphism inkl. Lösungen
21.06.2019: Erstellt nach der Prüfung als Lernhilfe für spätere Durchführungen.
27.01.2019: Prüfungen HS13 und HS16 bereinigt um sie selber lösen zu können.
25.01.2018:
14.02.2017: Zusammenfassung, auf Github entstanden. Von dkessler, chaenni, dthoma, rpfister, lroellin. Darf an die Prüfung mitgenommen werden!
11.01.2017:
10.01.2017:
10.01.2017:
01.03.2016: Das Wichtigste in Kürze für die Prüfung