Some questions

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

Thanks in advance
Do I need to learn more?

You've only learned the basics, lots more to learn.

Can you recommend me like the best book on c++ or guide to let me know more

You can read about the recommended ones here -
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

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.

If you want to make something like a Graphic based Calculater, and GUI stuff You can use QT - https://en.wikipedia.org/wiki/Qt_(software)

Last edited on
Since you know the basics, you can check out http://www.codeabbey.com
This is a great site to learn and compete with other programmers!
Topic archived. No new replies allowed.