Advanced to expert C++ and QT: Books Guidance
-
Suggest me single good book for c++. I've intermediate skills. I want to achieve advanced and later expert on c++ also Qt.
Please suggest me few good books in sequence.
-
"The C++ Programming Language":http://www2.research.att.com/~bs/3rd.html
(Third Edition and Special Edition)
I have yet not come across of any advanced level book of Qt.
Best of luck -
oops forgot to mention, author of the book is actually creator of c++ language. so you will get every thing there. I am recommending you this book because you said you are intermediate level.
-
- "Advanced Qt Programming" Mark Summerfield ("Nokia Qt book page":http://qt.nokia.com/developer/books/advanced-qt-programming-creating-great-software-with-c-and-qt-4)
- "Effective C++", "More Effective C++", "Effective STL" Scott Meyers ("Amazon":http://www.amazon.com/Scott-Meyers/e/B004BBEYYW)
- "Exceptional C++", "More Exceptional C++" Herb Sutter ("Amazon":http://www.amazon.com/Herb-Sutter/e/B001ILHLCK)
See also "wiki book page":http://developer.qt.nokia.com/wiki/Books_and_Links_for_learning_C_and_advanced_topics
-
[quote author="Immii" date="1293080062"]"The C++ Programming Language":http://www2.research.att.com/~bs/3rd.html
(Third Edition and Special Edition)
I have yet not come across of any advanced level book of Qt.
Best of luck[/quote]There are advanced book on Qt. Please refer "this":http://qt.nokia.com/developer/books page.
-
Thank yout Qtk, only book I know was "this":http://qt.nokia.com/developer/books/qt4.-professional-programming-with-c. I will try to get few from the list for me and for my colleagues.
-
Have a look at the wiki page "Books and Links for learning C and advanced topics":http://developer.qt.nokia.com/wiki/Books_and_Links_for_learning_C_and_advanced_topics (it should be C++ in the title, but the wiki strips the ++ :-) )
All of the already mentioned books and some more are listed on this page.
-
I agree on the suggestion for Scott Meyers' books. Of course, you'll also need Design Patters by Gamma, Helm, Johnson and Vlissides (GoF).
If you want to learn about the wonderous world of templates and metaprogramming, get yourself C++ Templates by Vandevoorde & Josuttis, Modern C++ design by Alexandrescu and C++ Template Metaprogramming by Abrahams & Curtovoy.
Plenty of stuff to make your head spin. It did spin mine!
-
[quote author="Andre" date="1293100819"]I agree on the suggestion for Scott Meyers' books. Of course, you need Design Patters by Gamma, Helm, Johnson and Vlissides (GoF).
If you want to learn about the wonderous world of templates and metaprogramming, get yourself C++ Templates by Vandevoorde & Josuttis, Modern C++ design by Alexandrescu and C++ Template Metaprogramming by Abrahams & Curtovoy.
Plenty of stuff to make your head spin. It did spin mine![/quote]
Mine is still spinning. :)
-
[quote author="Volker" date="1293099872"](it should be C++ in the title, but the wiki strips the ++ :-) )
[/quote]
In case of wiki we can use CPP abbreviation :P -
[quote author="maciek" date="1293125172"]In case of wiki we can use CPP abbreviation :P[/quote]
Unfortunately, it was too late once I had created the page. I'll ask the admins to change the name....
-
I know this topic is about advanced to expert books, but reading my usual news site I just found "C++ Beginner's Guide":http://msdn.microsoft.com/en-us/beginner/cc305129.aspx which can be freely downloaded till 31st December.
-
VCsala, thanks for pointing this out! I've put a "Note":http://developer.qt.nokia.com/forums/viewthread/2772 into the announcement forum.
-
Thank you Volker and VCsala.