Hello, so I'm a begginner, I've started to learn C++ since 4 months or something and I think I pretty much understand its basics and mostly everything about it, classes, object-oriented programming, functions, etc etc
But I still doubt in myself and I do think I still have a lot to learn
Here's what I know
Data Types
Arithmetic
If Statement
Switch Statement
Arrays
Loops (all types i guess)
User Input
Convert String
Strings
Functions (+recursive)
File I/O
Exception Handling
Pointers
Reference
Classes & Objects
Constructors/Destructors
Inheritance
Is that enough for a beginner?
Do I need to learn more?
Can you recommend me like the best book on c++ or guide to let me know more
I just feel like I don't know what to program, I think I have the knowledge but I just cant think of something real creative or practical, a project or something, I always make plain and dumb things such as calculators etc
Can u recommend me some methods to start with GUI
The first time I got into programming using graphics was when I did a Space Invaders game as a University project, that's when I realized that I really want to do this.
It depends on what exactly you want to do, if you want to make a 2D Game, You can use SFML, which is the one I used, there are also SDL, Allegro etc.