Commit Graph
104 Commits
Author SHA1 Message Date
github-actions[bot]andkamranahmedse c0d52ebfe3 chore: sync content to repo (#9807)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-31 21:00:48 +02:00
Adrian Martinez Treviño 27a02a2131 Fix on syntax and intro example text added (#9803)
* fix syntax error on code blocks

* adding some intro text so it get's off the bullet list and wont have render issues
2026-03-31 09:05:47 +02:00
Adrian Martinez Treviño 3b3bda952a Changing code examples for better difference explanation & adding code block syntax for readibility (#9791) 2026-03-30 09:42:22 +02:00
Diogo 8d57259af9 correct title levels in C++ data types (#9747) 2026-03-18 23:03:01 +01:00
Diogo fc5790711c fix: code blocks in "Scope in C++" (#9734) 2026-03-17 15:44:34 +01:00
Kyle Nguyen 38670635ce Fixed formatting for references comparison table (#9540)
The formatting is unclear and messy initially, modified as a table instead for clarity.
2026-01-14 15:28:17 +01:00
github-actions[bot]andkamranahmedse 9151aa8556 chore: sync content to repo (#9519)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 13:04:01 +01:00
Sahil 73d4a404ef fix: correct reference link (#9498) 2025-12-29 20:58:58 +01:00
Gabriel 1f0d134585 Enhance documentation for control flow statements (#9345)
* Enhance documentation for control flow statements

Expanded explanations and examples for if-else, switch, and goto statements in C++.

* Refactor cout to std::cout in C++ examples

Updated code examples to use std::cout instead of cout.
2025-11-25 11:03:48 +01:00
Adrian Martinez Treviño 36b8176799 Improve formatting of Lambda examples in C++ roadmap
Changing bullets to h3 so that way it can be show properly the code in the web page

See issue #9093 for more details
2025-10-20 11:56:52 +05:00
Valentin LavricandClaude d886ac4106 Add content: C++ Programming Course video in C++ roadmap
Added C++ Programming Course - Beginner to Advanced video resource. Fixed trailing period and duplicate text.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:49:29 +05:00
mohakhan03ukandClaude da0b7a403e Add content: Array initialization examples in C++ roadmap
Added examples for partial and zero array initialization. Fixed typo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:48:46 +05:00
mohakhan03ukandClaude 05ce9e784d Add content: References in Range-based For Loops in C++ roadmap
Added detailed explanation of auto, auto&, auto const& in range-based for loops with comparison table.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:53 +05:00
mohakhan03ukandClaude f272efcfd4 Add content: Constant Pointers and Pointers to Constants in C++ roadmap
Added comprehensive explanation of constant pointers, pointers to constants, and constant pointers to constants with examples.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:50 +05:00
Arnab SarkarandClaude b77167b54a Add content: Google Test and Google Mock in C++ roadmap
Added comprehensive content explaining Google Test and GMock frameworks with relevant resources. Fixed spacing and capitalization.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:40:23 +05:00
Akasaru074 de0181681c fix: update community version
CLion has free community version now
2025-07-08 20:19:39 +06:00
VedanshandKamran Ahmed 90ccd44e22 seo: cleanup and optimize roadmap(s) metadata (#8828)
* audit first 11 roadmaps

* audit next 10 roadmaps

* audit next 15 roadmaps

* audit last 22 roadmaps

* Update src/data/roadmaps/ai-data-scientist/ai-data-scientist.md

* Update src/data/roadmaps/aspnet-core/aspnet-core.md

* apply suggestions from code review

* fix seo title

* Update src/data/roadmaps/frontend/frontend.md

* Update src/data/roadmaps/backend/backend.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-30 16:11:20 +01:00
Kamran Ahmed 816d0edf3e Update resource links and noindex on AI pages 2025-06-24 11:29:35 +01:00
jonas0b1011001 8d82df7545 Fix reference declaration text (#8754) 2025-06-24 01:08:21 +01:00
Saurya GurandKamran Ahmed 2a0af411dc Added documentation for C++ Function Overloading (#8659)
* Added concise documentation for function-overloading@sgfqb22sdN4VRJYkhAVaf.md, including key concepts, basic examples, parameter count variation, and common pitfalls. This update aligns with the established contribution guidelines for adding content to roadmap topics.

* Update src/data/roadmaps/cpp/content/function-overloading@sgfqb22sdN4VRJYkhAVaf.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:18:39 +01:00
Allan Duarte EhlertandKamran Ahmed 0081a3bb57 Added concise documentation for C++ Operator Overloading (#8661)
* Added concise documentation for C++ Operator Overloading

* Update src/data/roadmaps/cpp/content/operator-overloading@llCBeut_uc9IAe2oi4KZ9.md

* Update src/data/roadmaps/cpp/content/operator-overloading@llCBeut_uc9IAe2oi4KZ9.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:17:25 +01:00
SinaRezaeiTavirani 299b167808 fix(cpp): improve C++17 standard library descriptions
The definition of any was misleading and wrong
2025-06-04 11:58:17 +01:00
MTRX 10064da428 feat(cpp): add STL learning resources
Add comprehensive learning resources for C++ STL including video overview and modern C++23 book reference
2025-06-04 11:36:34 +01:00
Allan Duarte Ehlert b8c60093a6 Fixed grammar and punctuation (#8660) 2025-05-19 13:03:39 +01:00
Silicon27 f2136d2207 Add content for unique_ptr (#8532) 2025-05-06 18:58:07 +01:00
Arnab Sarkar ec0f129783 feat(topic): add content to control flow in cpp roadmap (#8480)
* added content to if-else/switch/goto under control flow & statements inside c++ roadmap

* added content to if-else/switch/goto under control flow & statements inside c++ roadmap

* added content to control flow in cpp roadmap fixed format error

* chore: update roadmap content json
2025-04-19 01:01:13 +06:00
Silicon27 85b9eaa9f7 feat(topic): add virtual functions topic content (#8497) 2025-04-19 00:55:48 +06:00
Kamran Ahmed deb9aaafc2 Migrate roadmaps 2025-04-04 20:46:39 +01:00
Kalvin Chakma 7a988cbbea fix: label typo (#8454) 2025-04-03 15:48:07 +01:00
Kamran Ahmed b576ad5f86 Fix typo in file name 2025-04-03 15:47:20 +01:00
Piotr Idzik 58c3195831 Join strings and newline char (#8394) 2025-03-24 20:52:52 +00:00
Piotr Idzik 1813c7bba6 feat: use black compliant formatting (#8393) 2025-03-24 23:49:09 +06:00
Piotr Idzik e92d8c442f fix: std abbreviation for STL (#8392) 2025-03-24 23:48:00 +06:00
Kamran Ahmed d518867e80 Replace std::endl with \n 2025-03-24 15:56:19 +00:00
Kamran Ahmed 9354bd3d4d Add missing roadmap dirs 2025-03-21 15:06:49 +00:00
Kamran Ahmed b32adbe3c5 Migrate C++ roadmap 2025-03-21 15:05:33 +00:00
Piotr Idzik 41c7388f63 Use consistent formatting (#8184)
* Use consistent space after `if`

* Use consistent space after `for`

* Add missing space between `)` and `{`
2025-02-20 00:44:30 +00:00
Piotr Idzik 8ed47a2e71 Make the code example c++20 compliant (#8177) 2025-02-09 05:32:46 +00:00
Kamran Ahmed 0d8b039114 Prepare for 2025 2024-12-29 15:31:49 +00:00
fellalli e4d106904e Corrected / Improved C++ roadmap (#5947)
Updated c++ content with `std::` as this is the recommended method. Added content links where needed and corrected various wording and grammar.
2024-06-28 14:26:20 +01:00
Michael Budnikov fe6e0830eb All additional links at the end of the articles in C++ roadmap have been wrapped with 'Learn more from the following resources:' line as in contribution docs stated (#5949) 2024-06-27 09:36:19 +01:00
Michael Budnikov f1d6cd51cd Update index.md: Article about function pointers was added (#5916)
I added the link to the article about function pointers in C++ that helped me to learn more about it and try it on my own.
2024-06-25 16:04:06 +01:00
Ante Barić 6d983167c8 feat: daily.dev links (#5860)
* feat: add daily.dev link type

* feat: replace to feed label

* feat: add links to different pages
2024-06-19 15:58:20 +01:00
Kamran Ahmed 390db65e32 Add types to links 2024-06-06 23:23:55 +01:00
Kamran Ahmed 0a579b4507 Remove geeksforgeeks links 2024-06-06 23:09:32 +01:00
月光xia漫步 9b7512bbba Update code example in C++ roadmap (#5680) 2024-05-16 14:27:26 +01:00
Ali Ashkani Nia c1fb58dab7 Fix ADL Participation for swap in 105-copy-swap.md (#4925) 2024-05-10 22:09:49 +01:00
Ali Ashkani Nia 5368f9a16a Fix weak pointer details (#4915)
Clarified reference counting for `weak_ptr`s.
2024-05-10 22:09:11 +01:00
dsh 0476b725f4 Merge pull request #5314 from AbrorPatidinov/patch-2
Correct C++ indentation standard
2024-05-10 21:01:56 +01:00
dsh cf206240cd Merge pull request #5149 from rishabhv2003/patch-2
Add int and std clarifications
2024-05-10 11:35:47 +01:00