|
Softpanorama |
May the source be with you, but remember the KISS principle ;-)
Softpanorama Search
|
Those three topics are probably the most difficult topics in C++ and the books below might help to overcome those difficulties. See also debugging.
[an error occurred while processing this directive]
**** Effective C++ : 50 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) - Scott Meyers; Paperback.
I recommend to buy a CD copy instead of paper copy (see below)
- Effective C++ CD is the HTML version of Scott Meyers' previous two works, Effective C++, Second Edition and More Effective C++. Additionally, five supplementary magazine articles appear in the collection. There are also links to relevant material on the Web which that been added to the current edition and which did not appear in the print edition.
See also review in ERCB
- Please do not believe some trashing reviews at Amazon. You need to question both my opinion and, especially, the opinion of object-oriented fundamentalists. You can easily guest who of the readers are object-oriented fundamentalists from the demands of C++ specific optimization, etc. Like other high demand cults object-oriented fundamentalists is a pretty dangerous and aggressive sect ;-). The first and the most important sign of mastery is to know where to stop. That mean you need to know were you need to use OO technique and were is will be just waist of time and resources. Actually the most obvious method of optimizing C++ is to avoid C++ features that are too expensive, especially in time critical loops. So objection that optimizations are related to C not to C++ are simply naive. Actually the best optimization for C++ program is a complete rewrite in C (and may be some TCL) ;-).
Copyright © 1996-2009 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Site uses AdSense so you need to be aware of Google privacy policy. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.
Disclaimer:
Created May 16, 1997; Last modified: November 08, 2008