Finished the basic tutorial, whats next?

Oct 6, 2020 at 12:49am
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.
Oct 6, 2020 at 1:37am
Which "basic tutorial?" There are quite a number on the internet.
Oct 6, 2020 at 7:13am
What have you covered?
Oct 6, 2020 at 10:03pm
i would suggest solve basic programming problems first.
such as problems you find here: https://adriann.github.io/programming_problems.html
Oct 6, 2020 at 10:50pm
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
Oct 10, 2020 at 7:21am
a fun one i first did was make a calculator

how to get around the "divide by 0" problem :)
Oct 10, 2020 at 7:24am
Check if the divisor is != 0 before the division. If it isn't display an error msg.
Oct 14, 2020 at 12:48pm
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 Oct 14, 2020 at 12:51pm
Oct 15, 2020 at 7:19am
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.