federico-busato
4b5cf0766a
- Improved defaulted default constructor description
...
- Added a compiler optimization example
- Valgrind vs sanitizer comparison
- Using keyword improvement
2021-08-21 17:00:51 +02:00
federico-busato
3b22f9f1b0
- Optimization I: Moore's law notes and minor improvements
...
- Optimization II: minor fixes
- Ecosytem: handle multiple test modes in cmake
- Translation units: make clear the relation between internal/external linkage and entity address
2021-06-11 13:07:13 +02:00
federico-busato
d851dc92fd
- Added prefix/postfix increment semantic
...
- Add Posit reference
- Added undefined behavior section
- Advanded topics improvements
- Reorganization of documentation section across ecosystem/convention
- speedscope perf visualizer
- Coverage: lcov replaced by gcovr
- Cmake reorganization
- Several fixes in Optimization I
2021-06-05 19:10:21 +02:00
federico-busato
850f72b7a3
switch to 16:9 + minor improvements
2021-05-15 19:27:10 +02:00
federico-busato
893ef775d0
Basic Concepts I: added spaceship operator
...
Object Oriented I: constexpr and constructors/destructor notes
Object Oriented II: RTTI examples improvement, spaceship operator overloading
Templates I: minor fixes
Optimizations I: added compressed bitmask
2021-04-11 12:53:42 +02:00
federico-busato
6e0290044b
Advanced topics: refactoring RVO
...
Object Oriented I/II: fixes private constructors in class
Optimizations I/II: add Moore's Law vs. algorithms
Utilities: move Algorithm section to 14.Iterators_Containers_Alg
14.Iterators_Containers_Alg: add std::span
2021-04-08 14:58:20 +02:00
federico-busato
2811d807d9
Moved inline function declaration and fixed minor issues
2021-03-28 15:48:00 +02:00
federico-busato
81e2668e52
2021 update
2021-03-04 22:54:21 +01:00
Federico Busato
2b0c1c4388
const correctness, gcc analyzer, charts update
2020-11-08 18:54:27 +01:00
Federico Busato
d2e4eadb3b
Start C++20 topics and many small improvements
2020-10-25 12:13:59 +01:00
federico-busato
9d05043916
- template examples improved
...
- added assert, multiplication optimizations
2020-04-27 13:27:34 +02:00
FedericoUnivr
54fe6f8ebe
Lecture reordering and typos fixed
2020-04-06 12:47:46 +02:00
FedericoUnivr
c8109cef95
V3
2020-03-01 12:50:30 +01:00