| Commit message (Expand) | Author | Age | Files | Lines |
* | lesson40_algo12: Hoare-Yaroslavskiy: Simplify end-partition 2-swaps by pre-sw... | Sven Göthel | 2024-04-24 | 1 | -17/+11 |
* | lesson40_algo12: Hoare-Yaroslavskiy: Use reference to pivots adding std::move... | Sven Göthel | 2024-04-24 | 1 | -5/+15 |
* | lesson40_algo12: Merge partition into qsort; Add Hoare-Yaroslavskiy dual-pivo... | Sven Göthel | 2024-04-23 | 1 | -102/+141 |
* | Eclipse: Bump CDT settings | Sven Göthel | 2024-04-23 | 1 | -0/+4 |
* | Adding lesson 40: binary-search *01.cpp, +sorted_insert *02 and quicksort *12... | Sven Göthel | 2024-04-23 | 3 | -45/+728 |
* | Add custom std:map lesson (advanced) mapping periods to value | Sven Göthel | 2024-04-20 | 1 | -0/+460 |
* | lesson11: Demo object lifecycle and differentiate ctor and assignment ops (co... | Sven Göthel | 2024-03-06 | 1 | -0/+188 |
* | lesson20: Annotate pre- and post-increment | Svenson Han Göthel | 2024-03-06 | 1 | -4/+4 |
* | lesson20: Demonstrate implicit and explicit conversion | Svenson Han Göthel | 2024-03-06 | 1 | -3/+56 |
* | lesson20: demonstrate selection of comparison operator | Svenson Han Göthel | 2024-03-06 | 1 | -10/+32 |
* | Merge remote-tracking branch 'origin' | Svenson Han Göthel | 2024-02-25 | 8 | -20/+898 |
|\ |
|
| * | lesson24: Add example/note casting shared_ptr<super-class> to shared_ptr<sub-... | Sven Göthel | 2024-02-25 | 1 | -0/+5 |
| * | Add lesson40: Simple algorithms (starting w/ binary search) | Sven Göthel | 2024-02-25 | 1 | -0/+83 |
| * | Setup.cmake: Remove USE_LIBCURL and refine debug properties for gnucc '-O0 -g3' | Sven Göthel | 2024-02-25 | 2 | -17/+2 |
| * | Add lesson2[0-4]: OOP type, inheritance and virtual functions | Sven Göthel | 2024-02-25 | 5 | -3/+808 |
* | | Split lesson02 for clarity, adding elaborated sum (Gaus) | Svenson Han Göthel | 2024-02-25 | 2 | -6/+108 |
|/ |
|
* | README: Remove .settings/org.eclipse.cdt.core.prefs note | Sven Gothel | 2022-12-09 | 1 | -1/+0 |
* | README: Add missing 'Building Binaries' node | Sven Gothel | 2022-12-07 | 1 | -0/+2 |
* | Move to C++20 and cmake build system, detail IDE integration (Eclipse + VS Co... | Sven Gothel | 2022-12-07 | 29 | -301/+1013 |
* | add lesson25 oop virtl01 | Sven Gothel | 2022-12-07 | 2 | -1/+74 |
* | Remove filename from header doc | Sven Gothel | 2022-12-07 | 7 | -7/+0 |
* | README: Fix git repo source | Sven Gothel | 2022-12-07 | 1 | -1/+1 |
* | factorial: Annotate expansion of shortcut | Sven Gothel | 2022-11-11 | 1 | -1/+3 |
* | Reorder lessons, add lesson01_function, lesson02_arithmetic, add simplified l... | Sven Gothel | 2022-11-11 | 10 | -170/+962 |
* | Remove 'Version' from file header as we utilize git for versioning | Sven Gothel | 2022-10-22 | 5 | -5/+0 |
* | Add COPYING | Sven Gothel | 2022-10-22 | 1 | -0/+23 |
* | Fix file header Copyright, add License (MIT) | Sven Gothel | 2022-10-22 | 5 | -8/+13 |
* | Lesson 02: Add: Array and a little piece of pointer-arithmetic | Sven Gothel | 2022-10-22 | 1 | -4/+102 |
* | Lesson 02: Show std::unique_ptr<T> and std::shared_ptr<T> managing the heap a... | Sven Gothel | 2022-10-22 | 1 | -0/+32 |
* | Lesson 01: Pull up ronding to integer type using a constexpr function. | Sven Gothel | 2022-10-22 | 1 | -9/+22 |
* | Lesson 02: Add: Source of things, from stack to heap w/o automatic destructio... | Sven Gothel | 2022-10-21 | 1 | -0/+39 |
* | Lesson 01: disk_[12](): Drop unnecessary rounding and int-cast of integer ari... | Sven Gothel | 2022-10-21 | 1 | -3/+3 |
* | Makefile: Add lesson02 | Sven Gothel | 2022-10-21 | 1 | -1/+4 |
* | Lesson 02: Things occupying space, actual memory for data and code accessible... | Sven Gothel | 2022-10-21 | 1 | -0/+127 |
* | Lesson 01: Describe polymorphic function-pointer usage; Unify `paint_func` ar... | Sven Gothel | 2022-10-21 | 1 | -35/+149 |
* | Lesson 01: Add notion of centroid or barycenter to disk rendering implementation | Sven Gothel | 2022-10-20 | 1 | -0/+4 |
* | Makefile: Add -Wextra for more strict warnings -> errors | Sven Gothel | 2022-10-20 | 3 | -1/+13 |
* | Lesson 01: Complete task. Added array of callables (function pointer) using l... | Sven Gothel | 2022-10-20 | 1 | -1/+116 |
* | Lesson 01: Complete task setup | Sven Gothel | 2022-10-20 | 1 | -11/+160 |
* | Lesson01: Draw a pyramic on the console (WIP) | Sven Gothel | 2022-10-19 | 2 | -1/+44 |
* | Clarify loop expressions using different C++ constructs | Sven Gothel | 2022-10-19 | 1 | -11/+45 |
* | Provide header file for lesson00_module's exported function in explicit inclu... | Sven Gothel | 2022-10-19 | 6 | -4/+128 |
* | lesson00: Refine wording on things .. not sure yet, sounds funny but doesn't ... | Sven Gothel | 2022-10-12 | 1 | -1/+1 |
* | Use make in Eclipse and from commandline for simplicity | Sven Gothel | 2022-10-12 | 3 | -9/+18 |
* | Add .gitignore | Sven Gothel | 2022-10-11 | 1 | -0/+4 |
* | Lesson 00 Update | Sven Gothel | 2022-10-11 | 2 | -17/+65 |
* | Initial commit | Sven Gothel | 2022-10-11 | 9 | -0/+340 |