Answer the question
In order to leave comments, you need to log in
What should I read to start writing C++ programs?
I'm finishing a book on C++ about basic things like functions, classes, OOP basics. What should I learn next after I finish reading it? I would like to write programs with a graphical interface, do I need to learn Qt for this? What else should a pros programmer know besides the basics of the language and this library?
Answer the question
In order to leave comments, you need to log in
You can play around with Qt. If games are interesting -- SFML is a very good place to start.
If you are interested in graphical interfaces, read books about Qt. Then, if necessary, it will be possible to delve into the language.
If you're interested in C++ programming in general, read Myers. You should start with this book. Perhaps not everything will be clear the first time, but it will set the direction for further development. Then you should read "Efficient and modern C++: 42 recommendations for using C++11 and C++14" - there is already about modern language standards.
"why are you using C++ instead of a programming language?"
- desktop applications died in the last century, and games have long been in C # and even in Java, there are only a few driver writers, I can’t even imagine where a CPU might be needed?
It is not necessary to learn QT, you can also win api. If you write games, then you need DirectX, OpenGL, etc.
Once you get the hang of it, it won't matter so much anymore. Technologies are many and different. The main thing is the confidence that you will write code that will solve the problem. And with each new one, include
you will only feel an increase in your capabilities, and not a primal fear)
You also need to know how a computer works and how the language you write in works. Mathematics is good to know.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question