Commit Graph
85 Commits
Author SHA1 Message Date
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
dsh 09043deecc Merge pull request #5148 from rishabhv2003/patch-1
Add license disclaimer to CLion IDE
2024-05-10 11:30:30 +01:00
dsh e76617c9a9 Removed Python Code from C++ Content Example
The Tensorflow node in the C++ Roadmap used Python code as examples, I have removed this.
2024-05-08 11:39:54 +01:00
NEWTON MALLICK e7f8f394b4 Fix static typing typos (#5486) 2024-04-30 18:51:27 +01:00
Antonio Coratelli c72dd0081c Add bool to C++ roadmap (#5578) 2024-04-30 18:49:26 +01:00
Kamran Ahmed 40c8bfc312 Add roadmaps page 2024-03-29 17:04:57 +00:00
Artorias - The Abyss Walker f33af1dcf3 Update index.md
Just adjusted a space, now it's more readable
2024-03-08 23:14:04 +05:00
Rishabh Verma d781568f93 Update 102-first-program.md
Added additional information about the functions and return values about the program.
2024-02-06 19:58:41 +05:45
Rishabh Verma cc95998339 Update 101-code-editors.md
A minor change to inform new users that this IDE is not pre unlike others.
2024-02-06 19:48:41 +05:45
Kamran Ahmed 5bcb3e282d Update new tags on roadmaps 2024-01-22 15:59:06 +05:00
Dhruv Kumar c51438142c fix : year from 2023 to 2024 (#4979) 2024-01-08 23:29:49 +06:00
Kamran Habib 4eb145dff4 Fix Content Grammar Typo (#4854)
I made a slight modification to improve the clarity of the sentence.
Specifically, I changed:

"Make sure to follow the instructions provided by the editor's documentation to set up C++ correctly."

to:

"Make sure to follow the instructions provided in the editor's documentation to set up C++ correctly."

This change maintains the same meaning but improves the flow of the sentence.
2023-12-13 05:25:38 +06:00
Nicky Lim 4b2b2ebe8c Fix typo cpp 104 index (#4520) 2023-09-30 21:40:03 +06:00
Mikhail Ostashchenko a54fe0d1ba Fix broken links (#4421) 2023-09-12 16:33:51 +01:00
Andret Carpizo 8903f11f02 Fix Template Specialization Index CodeBlock for const in printData (#4446) 2023-09-12 16:31:24 +01:00
Kirill Bryntsev 072953c69a Add information about function pointer (#4460) 2023-09-12 16:30:27 +01:00
Kamran Ahmed 03d0a32fd6 chore: upgrade to astro v3 (#4437) 2023-08-31 23:17:51 +01:00
Kamran Ahmed c274feced1 Fix broken build 2023-08-30 18:56:36 +01:00
Mikhail Ostashchenko 1ec6005fe1 Fix code style (#4356) 2023-08-25 19:40:58 +01:00
Selva Muthu Kumaran eea79968e2 Fix data type content (#4381)
data type (struct and class) clarification
2023-08-25 19:39:37 +01:00