From 03c2bf085c4b641f3d14bc6b265272976797fcd0 Mon Sep 17 00:00:00 2001 From: Bacem Ferjaoui <77536252+bacemfer@users.noreply.github.com> Date: Mon, 15 Feb 2021 16:13:10 +0100 Subject: [PATCH] Fixing the links in the README file --- README.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 4906bc3..c81b69f 100644 --- a/README.md +++ b/README.md @@ -26,40 +26,40 @@ C++ Compiler: g++ (10.2) ## Getting Started | Video | Concepts | Files | | ----- | -------- | ----- | -|[Hello, World!](https://youtu.be/bapgLanrE9E) | Comments, Namespaces, Main Functions, Cout, Return Statements | [hello_world.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/getting_started/hello_world/hello_world.cpp) | -|[Compilation](https://youtu.be/DpvoptkskSo) | Preprocessing, Compilation, Linking, Executables | [hello_world.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/getting_started/hello_world/hello_world.cpp) | -|[Variables](https://youtu.be/ZRdtYCdlfhg) | Variables, Data Types | [variables.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/getting_started/variables/variables.cpp) | -|[Control Flow](https://youtu.be/r7wDJHzIHP4) | If-Else Statements | [conditionals.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/control_flow/conditionals/conditionals.cpp) | -|[Arrays](https://youtu.be/bpt2BsN-Qts) | Standard Library Containers, Arrays | [arrays.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/containers/arrays/arrays.cpp) | -|[For Loops](https://youtu.be/t-fEzti4wbQ) | For Loops | [for_loops.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/control_flow/for_loops/for_loops.cpp) | +|[Hello, World!](https://youtu.be/bapgLanrE9E) | Comments, Namespaces, Main Functions, Cout, Return Statements | [hello_world.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/getting_started/hello_world/hello_world.cpp) | +|[Compilation](https://youtu.be/DpvoptkskSo) | Preprocessing, Compilation, Linking, Executables | [hello_world.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/getting_started/hello_world/hello_world.cpp) | +|[Variables](https://youtu.be/ZRdtYCdlfhg) | Variables, Data Types | [variables.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/getting_started/variables/variables.cpp) | +|[Control Flow](https://youtu.be/r7wDJHzIHP4) | If-Else Statements | [conditionals.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/control_flow/conditionals/conditionals.cpp) | +|[Arrays](https://youtu.be/bpt2BsN-Qts) | Standard Library Containers, Arrays | [arrays.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/containers/arrays/arrays.cpp) | +|[For Loops](https://youtu.be/t-fEzti4wbQ) | For Loops | [for_loops.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/control_flow/for_loops/for_loops.cpp) | |[Vectors](https://youtu.be/AFA7XmR9L-I) | Standard Library Containers, Vectors | | ## Functions | Video | Concepts | Files | | ----- | -------- | ----- | -|[Functions and Overloading](https://youtu.be/ZtC5MdA7e1U) | Functions, Overloading, Function Signatures | [functions.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/functions/functions/functions.cpp), [overloading.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/functions/overloading/overloading.cpp) | -|[Templates](https://youtu.be/QUXOdPSfecU) | Generic Programming, Templates, Code Generation | [function_templates.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/functions/templates/function_templates.cpp) | -|[Pass by Value and Reference](https://youtu.be/kX8OtX55ZG4) | References, Copies | [pbv_pbr.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/functions/pbv_pbr/pbv_pbr.cpp) | +|[Functions and Overloading](https://youtu.be/ZtC5MdA7e1U) | Functions, Overloading, Function Signatures | [functions.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/functions/functions/functions.cpp), [overloading.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/functions/overloading/overloading.cpp) | +|[Templates](https://youtu.be/QUXOdPSfecU) | Generic Programming, Templates, Code Generation | [function_templates.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/functions/templates/function_templates.cpp) | +|[Pass by Value and Reference](https://youtu.be/kX8OtX55ZG4) | References, Copies | [pbv_pbr.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/functions/pbv_pbr/pbv_pbr.cpp) | ## Memory | Video | Concepts | Files | | ----- | -------- | ----- | -|[References and Pointers](https://youtu.be/vksFame8ph8) | References, Pointers, Memory | [ref_and_point.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/memory/ref_and_point/ref_and_point.cpp) | -|[Scope](https://youtu.be/MUMgZN_NIoA) | Scope, Global Variables | [scope.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/memory/scope/scope.cpp) | -|[The Stack and Heap](https://youtu.be/abby950GU7A) | Stack, Heap, Dynamic Allocation | [stack_and_heap.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/memory/stack_and_heap/stack_and_heap.cpp) | +|[References and Pointers](https://youtu.be/vksFame8ph8) | References, Pointers, Memory | [ref_and_point.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/memory/ref_and_point/ref_and_point.cpp) | +|[Scope](https://youtu.be/MUMgZN_NIoA) | Scope, Global Variables | [scope.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/memory/scope/scope.cpp) | +|[The Stack and Heap](https://youtu.be/abby950GU7A) | Stack, Heap, Dynamic Allocation | [stack_and_heap.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/memory/stack_and_heap/stack_and_heap.cpp) | ## Objects | Video | Concepts | Files | | ----- | -------- | ----- | -|[Classes and Structs](https://youtu.be/A5xZW8TfYHk) | Objects, Methods, Access Specifiers | [classes.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/classes/classes.cpp), [structs.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/structs/structs.cpp) | -|[Constructors](https://youtu.be/OQ8gaj03Ti4) | Constructors | [constructors.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/constructors/constructors.cpp) | -|[Copy Constructors](https://youtu.be/IYDGq_rRTu8) | Copy Constructors | [copy_constructors.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/copy_constructors/copy_constructors.cpp) | -|[Custom Operators](https://youtu.be/q3Zzt__HD6E) | Implementing Operators | [operators.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/operators/operators.cpp) | -|[Destructors](https://youtu.be/3XXNY8rRuL4) | Destructors | [destructors.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/destructors/destructors.cpp) | -|[Shallow and Deep Copies](https://youtu.be/INLf1M0_zYc) | Shallow Copies, Deep Copies | [shallow_copy.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/copies/shallow_copy.cpp), [deep_copy.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/copies/deep_copy.cpp) | -|[Inheritance](https://youtu.be/gZW4MLpQDDY) | Inheritance, Base Class, Derived Class | [inheritance.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/inheritance/inheritance.cpp) | -|[Polymorphism and Virtual Functions](https://youtu.be/cHPuCu3gev8) | Polymorphism, Virtual Functions, Virtual Function Table | [polymorphism.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/polymorphism/polymorphism.cpp), [vf_size.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/fundamental_concepts/objects/polymorphism/vf_size.cpp) | +|[Classes and Structs](https://youtu.be/A5xZW8TfYHk) | Objects, Methods, Access Specifiers | [classes.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/classes/classes.cpp), [structs.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/structs/structs.cpp) | +|[Constructors](https://youtu.be/OQ8gaj03Ti4) | Constructors | [constructors.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/constructors/constructors.cpp) | +|[Copy Constructors](https://youtu.be/IYDGq_rRTu8) | Copy Constructors | [copy_constructors.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/copy_constructors/copy_constructors.cpp) | +|[Custom Operators](https://youtu.be/q3Zzt__HD6E) | Implementing Operators | [operators.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/operators/operators.cpp) | +|[Destructors](https://youtu.be/3XXNY8rRuL4) | Destructors | [destructors.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/destructors/destructors.cpp) | +|[Shallow and Deep Copies](https://youtu.be/INLf1M0_zYc) | Shallow Copies, Deep Copies | [shallow_copy.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/copies/shallow_copy.cpp), [deep_copy.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/copies/deep_copy.cpp) | +|[Inheritance](https://youtu.be/gZW4MLpQDDY) | Inheritance, Base Class, Derived Class | [inheritance.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/inheritance/inheritance.cpp) | +|[Polymorphism and Virtual Functions](https://youtu.be/cHPuCu3gev8) | Polymorphism, Virtual Functions, Virtual Function Table | [polymorphism.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/polymorphism/polymorphism.cpp), [vf_size.cpp](https://github.com/CoffeeBeforeArch/cpp_crash_course/blob/master/src/objects/polymorphism/vf_size.cpp) |