ESE-2021
Links zum ESE-Kongress 2021
- Aus Vortrag Dienstag (zu "constexpr")
- Vorbereitendes zur Einführung
https://godbolt.org/z/5deM7K1cM
https://godbolt.org/z/a68z4szvb
https://godbolt.org/z/WGWMTjz7s
https://godbolt.org/z/x3fnq717q
https://godbolt.org/z/zYTsYKG8
https://godbolt.org/z/nxjM1vf3K - Abschließendes Beispiel:
https://godbolt.org/z/orYTK7hse
- Vorbereitendes zur Einführung
- Aus Kompakt-Seminar Freitag:
- PXT-Tracing (Don't use the C-Preprocessor ... unless you must)
https://godbolt.org/z/e9a1683be -
Compile-Time Type-Checking
https://godbolt.org/z/o18xoWbj1 (Weak Type)
https://godbolt.org/z/8Wdq3fxYG (Strong Type)
https://godbolt.org/z/dj1qWr3fx (Arithmetic Type - rudimentär)
https://godbolt.org/z/rM1f4TYeW (dto. inkl. `operator-` und operator -=`)
https://godbolt.org/z/P5hWs7YWe (Class point - weak-typed)
https://godbolt.org/z/8nxGePKqh (Class point - strong typed, classic composition)
https://godbolt.org/z/d45qzhT1Y (as before, Xcoord and Ycoord templated on type)
https://godbolt.org/z/haTjh3dxd (Class point - as before, composition via private base class) -
Preporcessor for Code Generation
https://godbolt.org/z/j8sY6sz7f (Exercise)
https://godbolt.org/z/GjPnTj6zM (Solution) -
"Roll your only little macro processor"
https://godbolt.org/z/8GE7bTeMx (switch-case over enum)
https://godbolt.org/z/cTaneo993 (enum definition)
https://godbolt.org/z/vKnWqa3nY (enum definition + switch-case)
https://godbolt.org/z/aqaW8sjc8 (list comes from input)
https://godbolt.org/z/799q9YbGz (list comes from marked input)
https://godbolt.org/z/cejs96rxG (nearly completed)
https://godbolt.org/z/dE43WMeY3 (alpha-version)
https://godbolt.org/z/xeM6bqeG5 (named lists) -
Fake memory mapped I/O
https://godbolt.org/z/s1GzdhbMP
- PXT-Tracing (Don't use the C-Preprocessor ... unless you must)