Skip to content

Commit 8e8fa8c

Browse files
Add directory links to exercise schedules
1 parent e870264 commit 8e8fa8c

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

code/ExerciseSchedule_AdvancedCourse.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ There are far too many exercies on each day. They are given in order in which th
1010
Day 1
1111
-----
1212

13-
### Hello World ([CheatSheet](ExercisesCheatSheet.md#hello-world-directory-hello))
13+
### Hello World (directory: [`hello`](hello), [CheatSheet](ExercisesCheatSheet.md#hello-world-directory-hello))
1414

15-
### Operator overloading ([cheatSheet](ExercisesCheatSheet.md#operator-overloading-directory-operators))
15+
### Operator overloading (directory: [`operators`](operators), [cheatSheet](ExercisesCheatSheet.md#operator-overloading-directory-operators))
1616

17-
### Move semantic ([cheatSheet](ExercisesCheatSheet.md#move-semantic-directory-move))
17+
### Move semantic (directory: [`move`](move), [cheatSheet](ExercisesCheatSheet.md#move-semantic-directory-move))
1818

19-
### Debugging ([cheatSheet](ExercisesCheatSheet.md#debugging-directory-debug))
19+
### Debugging (directory: [`debug`](debug), [cheatSheet](ExercisesCheatSheet.md#debugging-directory-debug))
2020
This was actually covered in the essential course, but it's always good to be fluent with gdb when writing C++ !
2121

2222

@@ -26,29 +26,29 @@ Day 2
2626
The tools exercises of day 2 are special as they will have been played (quickly) during the course.
2727
People should replay them and discover the tools by themselves.
2828

29-
### Smart pointers ([cheatSheet](ExercisesCheatSheet.md#smart-pointers-directory-smartpointers))
29+
### Smart pointers (directory: [`smartPointers`](smartPointers), [cheatSheet](ExercisesCheatSheet.md#smart-pointers-directory-smartpointers))
3030

31-
### std::optional ([cheatSheet](ExercisesCheatSheet.md#stdoptional-directory-optional))
31+
### std::optional (directory: [`optional`](optional), [cheatSheet](ExercisesCheatSheet.md#stdoptional-directory-optional))
3232

33-
### std::variant ([cheatSheet](ExercisesCheatSheet.md#stdvariant-directory-variant))
33+
### std::variant (directory: [`variant`](variant), [cheatSheet](ExercisesCheatSheet.md#stdvariant-directory-variant))
3434

35-
### Generic programming / templates ([cheatSheet](ExercisesCheatSheet.md#generic-programming--templates-directory-templates))
35+
### Generic programming / templates (directory: [`templates`](templates), [cheatSheet](ExercisesCheatSheet.md#generic-programming--templates-directory-templates))
3636

37-
### (optional) Address sanitizer ([cheatSheet](ExercisesCheatSheet.md#address-sanitizer-directory-asan))
37+
### (optional) Address sanitizer (directory: [`asan`](asan), [cheatSheet](ExercisesCheatSheet.md#address-sanitizer-directory-asan))
3838

3939

4040
Day 3
4141
-----
4242

43-
### Race conditions ([cheatSheet](ExercisesCheatSheet.md#race-conditions-directory-race))
43+
### Race conditions (directory: [`race`](race), [cheatSheet](ExercisesCheatSheet.md#race-conditions-directory-race))
4444

45-
### Atomicity ([cheatSheet](ExercisesCheatSheet.md#atomicity-directory-atomic))
45+
### Atomicity (directory: [`atomic`](atomic), [cheatSheet](ExercisesCheatSheet.md#atomicity-directory-atomic))
4646

47-
### Generic programming / templates ([cheatSheet](ExercisesCheatSheet.md#generic-programming--templates-directory-templates))
47+
### Generic programming / templates (directory: [`templates`](templates), [cheatSheet](ExercisesCheatSheet.md#generic-programming--templates-directory-templates))
4848
As a prerequisite for variadic templates, and in case it was not covered in day 2 session
4949

50-
### Variadic templates ([cheatSheet](ExercisesCheatSheet.md#variadic-templates-directory-variadic))
50+
### Variadic templates (directory: [`variadic`](variadic), [cheatSheet](ExercisesCheatSheet.md#variadic-templates-directory-variadic))
5151

52-
### Spaceship operator <=> ([cheatSheet](ExercisesCheatSheet.md#spaceship-operator-directory-spaceship))
52+
### Spaceship operator <=> (directory: [`spaceship`](spaceship), [cheatSheet](ExercisesCheatSheet.md#spaceship-operator-directory-spaceship))
5353

54-
### Concepts ([cheatSheet](ExercisesCheatSheet.md#concepts-directory-concepts))
54+
### Concepts (directory: [`concepts`](concepts), [cheatSheet](ExercisesCheatSheet.md#concepts-directory-concepts))

code/ExerciseSchedule_EssentialCourse.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ For each day, the exercises are given in order in which they should be done.
1010
Day 1 - Basics Exercises
1111
------------------------
1212

13-
### Hello World ([CheatSheet](ExercisesCheatSheet.md#hello-world-directory-hello))
13+
### Hello World (directory: [`hello`](hello), [CheatSheet](ExercisesCheatSheet.md#hello-world-directory-hello))
1414

15-
### Functions ([CheatSheet](ExercisesCheatSheet.md#functions-directory-functions))
15+
### Functions (directory: [`functions`](functions), [CheatSheet](ExercisesCheatSheet.md#functions-directory-functions))
1616

17-
### Control Structures ([CheatSheet](ExercisesCheatSheet.md#control-structures-directory-control))
17+
### Control Structures (directory: [`control`](control), [CheatSheet](ExercisesCheatSheet.md#control-structures-directory-control))
1818

19-
### Auto and references ([CheatSheet](ExercisesCheatSheet.md#auto-and-references-directory-loopsrefsauto))
19+
### Auto and references (directory: [`loopsRefsAuto`](loopsRefsAuto), [CheatSheet](ExercisesCheatSheet.md#auto-and-references-directory-loopsrefsauto))
2020

2121

2222
Day 2 - Tools Exercises
@@ -25,30 +25,30 @@ Day 2 - Tools Exercises
2525
The tools exercises of day 2 are special as they will have been played (quickly) during the course.
2626
People should replay them and discover the tools by themselves.
2727

28-
### Compiler ([cheatSheet](ExercisesCheatSheet.md#compiler))
28+
### Compiler ([CheatSheet](ExercisesCheatSheet.md#compiler))
2929

30-
### Debugging ([cheatSheet](ExercisesCheatSheet.md#debugging-directory-debug))
30+
### Debugging (directory: [`debug`](debug), [CheatSheet](ExercisesCheatSheet.md#debugging-directory-debug))
3131

32-
### Clang-format ([cheatSheet](ExercisesCheatSheet.md#clang-format))
32+
### Clang-format ([CheatSheet](ExercisesCheatSheet.md#clang-format))
3333

3434

3535
Day 2 - OO Exercises
3636
--------------------
3737

38-
### Polymorphism ([cheatSheet](ExercisesCheatSheet.md#polymorphism-directory-polymorphism))
38+
### Polymorphism (directory: [`polymorphism`](polymorphism), [CheatSheet](ExercisesCheatSheet.md#polymorphism-directory-polymorphism))
3939

40-
### Virtual inheritance ([cheatSheet](ExercisesCheatSheet.md#virtual-inheritance-directory-virtual_inheritance))
40+
### Virtual inheritance (directory: [`virtual_inheritance`](virtual_inheritance), [CheatSheet](ExercisesCheatSheet.md#virtual-inheritance-directory-virtual_inheritance))
4141

42-
### Operator overloading ([cheatSheet](ExercisesCheatSheet.md#operator-overloading-directory-operators))
42+
### Operator overloading (directory: [`operators`](operators), [CheatSheet](ExercisesCheatSheet.md#operator-overloading-directory-operators))
4343

4444

4545
Day 3 - Modern C++ Exercises
4646
----------------------------
4747

48-
### Constness ([cheatSheet](ExercisesCheatSheet.md#constness-directory-constness))
48+
### Constness (directory: [`constness`](constness), [CheatSheet](ExercisesCheatSheet.md#constness-directory-constness))
4949

50-
### Generic programming / templates ([cheatSheet](ExercisesCheatSheet.md#generic-programming--templates-directory-templates))
50+
### Generic programming / templates (directory: [`templates`](templates), [CheatSheet](ExercisesCheatSheet.md#generic-programming--templates-directory-templates))
5151

52-
### Smart pointers ([cheatSheet](ExercisesCheatSheet.md#smart-pointers-directory-smartpointers))
52+
### Smart pointers (directory: [`smartPointers`](smartPointers), [CheatSheet](ExercisesCheatSheet.md#smart-pointers-directory-smartpointers))
5353

54-
### Standard algorithms and lambdas ([cheatSheet](ExercisesCheatSheet.md#standard-algorithms-and-lambdas-directory-stl))
54+
### Standard algorithms and lambdas (directory: [`stl`](stl), [CheatSheet](ExercisesCheatSheet.md#standard-algorithms-and-lambdas-directory-stl))

0 commit comments

Comments
 (0)