Penguin Power!
Buy Linux distributions at discount prices!
Linux| Perl| PHP| Webserv| Databases| Sysadmin| Programming| Filesystems| Java| Webprog
News from Slashdot
Sailing Robots To Attempt Atlantic Crossing

Dealing With Dialup

Government Efficiency and Network Theory

DataStorm V1.0, a Full-Auto Floppy Disk Cannon

XP SP3 Crashes Some AMD Machines

Recruitment Options For a Small-Scale FOSS Project?

Hiding a Rootkit In System Management Mode

Changes In Store For PHP V6

VIA Releases 16K-Line FOSS Framebuffer Driver

What Is the Oldest Code Written Still Running?


Related products:

More Effective C++: 35 New Ways to Improve Your Programs and Designs More Effective C++: 35 New Ways to Improve Your Programs and Designs

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library


The C++ Standard Library : A Tutorial and Reference The C++ Standard Library : A Tutorial and Reference

The C++ Programming Language (Special 3rd Edition) The C++ Programming Language (Special 3rd Edition)

Programming

Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

Programming
Format: Paperback
Author: Scott Meyers
ReleaseDate: 12 May, 2005
Publisher: Addison-Wesley Professional
Rating:

Nuances beyond the basics explained
Once you have learned the basics, Effective C++ teaches you the nuances. C++ is a complex language with many nuances. Each of the 55 items is a practical tip on improving your C++ code but taken together they lead to a deeper understanding of C++ that will make you a much better C++ programmer.


Useful & Easy To Read

Easy to read and gets right to the point. One of the more practical books I've read on c++.

The book is divided into short chapters that covers some of the less-known subjects of c++, such as explicit constructors, virtual destructors, smart pointers, slicing issues, c++ castings & inlines, compilation dependancies, private inheritance, virtual multiple inheritance, templates meta-programming, placement new overloading and STL' TR1.

I've been programming c++ for more than 5 years and still managed to learn new things from reading it, so I would recommand to anyone giving it a try.


Excellent practical guide to best practices
Therefore, designs in industry are often flawed in many ways. C++ (more so than Java or C#) is a complex language with a rich memory model and deep copy semantics. Scott Meyers does an excellent job of capturing this complexity and describing the dos and don'ts in 55 concise items. Additionally, he does a great job relating the examples to design patterns and provides insight into the latest language constructs (boost / TR1). Finally, the quality of this book is right up there with books from Alexandrescu and Sutter, except I think Meyer's has a much better writing style. In any case, this book is worth far more than the monetary investment
.



Go to lyrics-now.com for music lyrics and song lyrics.
Bass and guitar tablatures: Fretplay.com, Guitar tabs, Bass tabs, Fresh tabs, How to read tabs
Plan your travel and holiday here: Travel Helper!