Finished the basic tutorial, whats next?

Hello, i just finished the all documentation about basic tutorial, what should i do next to continue my journey in c++?

Thank you for your recommendations.
Which "basic tutorial?" There are quite a number on the internet.
What have you covered?
i would suggest solve basic programming problems first.
such as problems you find here: https://adriann.github.io/programming_problems.html
Hello felloz,

Furry Guy wrote:

Which "basic tutorial?" There are quite a number on the internet


And
seeplus wrote:

What have you covered?


Two very good questions that you have not answered yet.

I would add to these what IDE/compiler are you using, Along with the version numbers if you know them? Also helpful to mention this when you post a question covering code.

It is hard to say what is next if no one has any idea where you have been.

Take a look at https://www.learncpp.com/ If you have not seen this it is a good tutorial and has been kept up to date. if you have it does make a good reference.

Also https://en.cppreference.com/w/ Is a good place for reference and it is updated.

There are some good programs to work on here: http://www.cplusplus.com/forum/articles/12974/

You could work on getting familiar with the C++ 2011 standards along with 2014, 2017 and 2020 standards. I have read recently that the 17 standards should be the minimum to use these days.

You may find that any answers to your questions posted here can be based on the 14, 17 or even the 20 standards.

Andy
a fun one i first did was make a calculator

how to get around the "divide by 0" problem :)
Check if the divisor is != 0 before the division. If it isn't display an error msg.
Canonical exercises seem to be:
1. Write a tic-tac-toe game
2. Build a Fractions class that supports basic fraction operations (implement operations as operator overloads). Include a Reduce() function to divide out the greatest common factor from the numerator and denominator of the Fraction.

Both are good exercises because they're relatively small programs that introduce other important topics: program design/organization (tic-tac-toe), testing (Fractions class).

Plus, there are ample implementations to read up on if you get stuck or need a hint. This teaches you to read code.

Edited:
I see that my suggestions have been included in Handy Andy's post :-)
Last edited on
Now that you have learned the basics it's a good time to learn about testing and debugging.
Without these skills you will always be at the mercy of some guys on the internet.
Topic archived. No new replies allowed.