Master complex C++ programming with this helpful, in-depthresource
From game programming to major commercial software applications, C++ is the language of choice. It is also one of the most difficultprogramming languages to master. While most competing books aregeared toward beginners, Professional C++, Third Edition, shows experienced developers how to master the latest release of C++, explaining little known features with detailed code examplesusers can plug into their own codes. More advanced languagefeatures and programming techniques are presented in this newestedition of the book, whose earlier editions have helped thousandsof coders get up to speed with C++. Become familiar with the fullcapabilities offered by C++, and learn the best ways to design andbuild applications to solve real-world problems.
Professional C++, Third Edition has been substantiallyrevised and revamped from previous editions, and fully covers thelatest (2014) C++ standard. Discover how to navigate thesignificant changes to the core language features and syntax, andextensions to the C++ Standard Library and its templates. Thispractical guide details many poorly understood elements of C++ andhighlights pitfalls to avoid.
* Best practices for programming style, testing, anddebugging
* Working code that readers can plug into their own apps
* In-depth case studies with working code
* Tips, tricks, and workarounds with an emphasis on goodprogramming style
Move forward with this comprehensive, revamped guide toprofessional coding with C++.
关于作者
Marc Gregoire is a software engineer and developer of C/C++ applications for both Windows and Linux. He is a Microsoft Visual C++ MVP, the founder of the Belgian C++ users group, and iscurrently working on 3D laser scanning software for Nikon Metrology. He previously worked on critical 2G and 3G telecomsoftware for Siemens and Nokia Siemens Networks. Marc maintains ablog at nuonsoft.com/blog.
Wrox Professional guides are planned and written byworking programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, theyaddress the issues technology professionals face every day. Theyprovide examples, practical solutions, and expert education in newtechnologies, all designed to help programmers do a better job.