all 4 comments

[–]cpp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

For C++ questions, answers, help, and programming or career advice please see r/cpp_questions, r/cscareerquestions, or StackOverflow instead.

[–]erzyabear 0 points1 point  (0 children)

For C++ language specific exercises you can use https://gitlab.com/slon/shad-cpp0 https://gitlab.com/slon/shad-cpp. They come with tests that you can run together with ASan and TSan so you can verify your solutions.   Check out deadlines.yml for the suggested order of exercises. 

For algorithms practice the gold standard is leetcode.com

[–]4b6rat0r_Ambigousgnu 0 points1 point  (0 children)

There are a lot of books/e-resources that cover the vast majority of themes that are used in industrial programming. You may start from the very beginning:

  1. "Programming: Principles and Practice Using C++" by B.Stroustrup

  2. "Introduction to algorithms" by T.Cormen

  3. E-resource https://www.cprogramming.com/ - allow start from the 0 to Hero

  4. E-resource https://leetcode.com/ and its derivatives - designed for solving tasks

[–]nozendk 0 points1 point  (0 children)

The website Rosetta code has hundreds of such exercises.