diff --git a/roadmaps/cpp/content/c-vs-c@2Ag0t3LPryTF8khHLRfy-.md b/roadmaps/cpp/content/c-vs-c@2Ag0t3LPryTF8khHLRfy-.md index 8d1ce1a62..ed23e1515 100644 --- a/roadmaps/cpp/content/c-vs-c@2Ag0t3LPryTF8khHLRfy-.md +++ b/roadmaps/cpp/content/c-vs-c@2Ag0t3LPryTF8khHLRfy-.md @@ -4,4 +4,5 @@ C and C++ are both programming languages, with C++ evolving from C. C is a proce Visit the following resources to learn more: +- [@roadmap@Visit the Dedicated C Programming Roadmap](https://roadmap.sh/c) - [@article@C++ vs. C: When (and when not) to use each language](https://roadmap.sh/cpp/vs-c) \ No newline at end of file diff --git a/roadmaps/cpp/content/code-editors--ides@ew0AfyadpXPRO0ZY3Z19k.md b/roadmaps/cpp/content/code-editors--ides@ew0AfyadpXPRO0ZY3Z19k.md index 8401ed000..f29269463 100644 --- a/roadmaps/cpp/content/code-editors--ides@ew0AfyadpXPRO0ZY3Z19k.md +++ b/roadmaps/cpp/content/code-editors--ides@ew0AfyadpXPRO0ZY3Z19k.md @@ -4,5 +4,4 @@ Choosing the right code editor or IDE is a crucial first step for any C++ develo Visit the following resources to learn more: -- [@article@Using C++ on Linux in VSCode](https://code.visualstudio.com/docs/cpp/config-linux) -- [@feed@Explore top posts about General Programming](https://app.daily.dev/tags/general-programming?ref=roadmapsh) \ No newline at end of file +- [@article@Using C++ on Linux in VSCode](https://code.visualstudio.com/docs/cpp/config-linux) \ No newline at end of file diff --git a/roadmaps/cpp/content/introduction-to-language@NvODRFR0DLINB0RlPSsvt.md b/roadmaps/cpp/content/introduction-to-language@NvODRFR0DLINB0RlPSsvt.md index 538ad7ae7..316122068 100644 --- a/roadmaps/cpp/content/introduction-to-language@NvODRFR0DLINB0RlPSsvt.md +++ b/roadmaps/cpp/content/introduction-to-language@NvODRFR0DLINB0RlPSsvt.md @@ -4,8 +4,8 @@ C++ is a general-purpose programming language known for its performance, efficie Visit the following resources to learn more: +- [@course@Modern Cpp Series By Mike Shah](https://courses.mshah.io/courses/cpp-programming-language) - [@article@Learn C++](https://www.learncpp.com/) - [@article@Get Started with CPP!](https://isocpp.org/get-started) - [@video@C++ Full Course by freeCodeCamp](https://youtu.be/vLnPwxZdW4Y) -- [@video@C++ Programming Course - Beginner to Advanced](https://www.youtube.com/watch?v=8jLOx1hD3_o) -- [@course@Modern Cpp Series By Mike Shah](https://courses.mshah.io/courses/cpp-programming-language) \ No newline at end of file +- [@video@C++ Programming Course - Beginner to Advanced](https://www.youtube.com/watch?v=8jLOx1hD3_o) \ No newline at end of file diff --git a/roadmaps/cpp/content/lambdas@xjiFBVe-VGqCqWfkPVGKf.md b/roadmaps/cpp/content/lambdas@xjiFBVe-VGqCqWfkPVGKf.md index e8715af45..465349654 100644 --- a/roadmaps/cpp/content/lambdas@xjiFBVe-VGqCqWfkPVGKf.md +++ b/roadmaps/cpp/content/lambdas@xjiFBVe-VGqCqWfkPVGKf.md @@ -5,5 +5,4 @@ Lambdas, also known as lambda expressions, are a concise way to define anonymous Visit the following resources to learn more: - [@article@Lambda Expressions](https://en.cppreference.com/w/cpp/language/lambda) -- [@video@Lambdas in C++](https://youtu.be/MH8mLFqj-n8) -- [@feed@Explore top posts about AWS Lambda](https://app.daily.dev/tags/aws-lambda?ref=roadmapsh) \ No newline at end of file +- [@video@Lambdas in C++](https://youtu.be/MH8mLFqj-n8) \ No newline at end of file diff --git a/roadmaps/cpp/content/language-tools@Kb2Pbz0Sq7YlO1vCwYxnX.md b/roadmaps/cpp/content/language-tools@Kb2Pbz0Sq7YlO1vCwYxnX.md new file mode 100644 index 000000000..54c7fa223 --- /dev/null +++ b/roadmaps/cpp/content/language-tools@Kb2Pbz0Sq7YlO1vCwYxnX.md @@ -0,0 +1,3 @@ +# Language Tools + +Language tools in C++ provide functionalities that aid developers in writing, analyzing, and maintaining C++ code. These tools often include compilers, debuggers, static analyzers, and build systems that help to automate tasks, identify potential errors, and improve the overall quality of the codebase. They streamline the development process, from initial coding to final deployment. \ No newline at end of file diff --git a/roadmaps/cpp/content/nuget@g0s0F4mLV16eNvMBflN2e.md b/roadmaps/cpp/content/nuget@g0s0F4mLV16eNvMBflN2e.md index c6b883795..2cdb59ad9 100644 --- a/roadmaps/cpp/content/nuget@g0s0F4mLV16eNvMBflN2e.md +++ b/roadmaps/cpp/content/nuget@g0s0F4mLV16eNvMBflN2e.md @@ -5,4 +5,4 @@ NuGet is a package manager initially designed for the .NET ecosystem, but it als Visit the following resources to learn more: - [@article@Creating Cross-Platform NuGet Package To Wrap Native C++ Libraries](https://medium.com/@yooonatan/creating-cross-platform-nuget-package-to-wrap-native-c-libraries-b2ee71c34164) -- [@video@What is NuGet? | Nuget 101 [1 of 5]](https://www.youtube.com/watch?v=WW3bO1lNDmo) \ No newline at end of file +- [@video@What is NuGet? | Nuget 101 \[1 of 5\]](https://www.youtube.com/watch?v=WW3bO1lNDmo) \ No newline at end of file diff --git a/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md b/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md index f5dcbac80..25e1a3f0f 100644 --- a/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md +++ b/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md @@ -4,5 +4,4 @@ Virtual tables (vtables) are compiler-generated lookup tables used in C++ to imp Visit the following resources to learn more: -- [@article@Understanding Virtual Tables in C++](https://pabloariasal.github.io/2017/06/10/understanding-virtual-tables/) - [@video@Classes part 18 - Understanding the vtable (Popular interview question) | Modern Cpp Series Ep. 54](https://www.youtube.com/watch?v=hS7kPtVB1vI) \ No newline at end of file diff --git a/roadmaps/cpp/content/what-is-c@x_28LiDVshqWns_aIBsdx.md b/roadmaps/cpp/content/what-is-c@x_28LiDVshqWns_aIBsdx.md index 473f90544..0a6538b7e 100644 --- a/roadmaps/cpp/content/what-is-c@x_28LiDVshqWns_aIBsdx.md +++ b/roadmaps/cpp/content/what-is-c@x_28LiDVshqWns_aIBsdx.md @@ -5,5 +5,4 @@ C++ is a powerful, general-purpose programming language. It is an extension of t Visit the following resources to learn more: - [@article@Learn C++](https://www.learncpp.com/) -- [@video@C++ Tutorial for Beginners - Full Course](https://youtu.be/vLnPwxZdW4Y) -- [@feed@Explore top posts about C++](https://app.daily.dev/tags/c++?ref=roadmapsh) \ No newline at end of file +- [@video@C++ Tutorial for Beginners - Full Course](https://youtu.be/vLnPwxZdW4Y) \ No newline at end of file