IPK Tutorium 05
Corona-Regeln der Universität
- Kontaktverfolgung über QR-Codes
- 2G - Pflicht (mit Ausnahmen)
- Kontrollen am Eingang von INF 205
- Durchgängige Maskenpflicht
https://check-in.uni-heidelberg.de/erfassung/6205.03.104/
Ablauf des TUtoriums heute
- Blick auf Blatt 05
- Bennenung der Votierenden
- Fragen zu Blatt 05
- Häufige Fehler
- Wiederholung: Compilation / Linkage
- Hinweise zu Blatt 06
- Exkurs Constructor initializer List
- Arbeitsphase Blatt 06 & Votieren
Häufige Fehler bei Blatt 05
Error:
- Binaries / Buildfolder mit im Git
- Abgabefolder hatte nicht alle Dateien
- Compilefehler
- (eine Vielzahl von) Verständnisproblemen mit Header- / Sourcefiles
- using namespace std;
-Wall:
- Falsche Errorwerte (Statistische Funktionen für { } nicht definiert (?))
- call by reference & kopieren
- "Idempotente Funktionen"
-Weverything:
- verschiedenes Mimimi von mir, was man hätte schöner machen können :D
Aufgabe 1: Layout
Votieren - Gleich in der Arbeitsphase
- Aufgabe 5.1 - Gruppe 29 (Konrad, Oliver, Ayşegül)
- Aufgabe 5.2 - Gruppe 21 (Eva & Leonie)
- Aufgabe 5.3 - Gruppe 24 (Lev & Alex)
Gibts Fragen Zu Blatt 05?
Sonst gerne auch gleich in der Übungsphase!
Hinweise zu Blatt 06
Aufgabe 1: Polygone
- Malt euch mal eine Skizze
- Schaut nochmal in letzte die Vorlesung (Klassen)
- CMake zum Bauen wäre super :)
Aufgabe 2: PGM-Bildchen
- Beispiel zu constructor initialization list
- Schaut einfach wie weit ihr kommt!
- Beachtet Teilbepunktung oben auf dem Blatt
Exkurs: Spezialitäten von Klassen
- Variable shadowing
- Constructor initializer lists
- syntax
- ordering
- Comparison
- Unterschied struct/class
- Klassen sind auch "nur" Typen
- "this"
ÜbungsBlatt & Votieren
Übungsblatt 06 im Moodlekurs
Christian Heusel c.heusel@stud.uni-heidelberg.de https://discord.mathphys.info
IPK Tutorium 05
By Christian Heusel
IPK Tutorium 05
- 31