Effective C++: 50 Specific Ways to Improve Your Programs and DesignsAddison-Wesley, 1998 - 256 Seiten This definitive guide to C++ has been updated to reflect the latest ANSI/ISO standard. With more than 50,000 copies sold, the first edition has helped thousands of developers improve their C++ programming skills. Continuing in this tradition, Meyers has reworked every item in the book and has liberally placed cross-references throughout the text. |
Inhalt
22 | 6 |
Write operator delete if you write | 39 |
Constructors Destructors | 49 |
Urheberrecht | |
43 weitere Abschnitte werden nicht angezeigt.
Häufige Begriffe und Wortgruppen
array assignment operator BankAccount base class behavior class Person clients compilers const char const Rational& rhs const string& const T& contains copy constructor data members declare default constructor default parameter value define derived classes destructor dynamic_cast Effective C++ encrypted error example func function call GenericStack global Grasshopper Handle header files hierarchy implementation inline function interface iostream Item 14 Item 21 Item 33 Item 49 ject language malloc means member functions member initialization list memory leak multiple inheritance namespace new-handler non-const non-local static objects nonvirtual function NULL null pointer object of type object-oriented operator delete pass-by-value PersonInfo pointer private inheritance problem Protocol class public inheritance pure virtual function redefine result return a reference return value runtime set_new_handler size_t specify Stack StackNode standard library String class string name string objects struct template<class there's things tion type conversions typedef virtual void Widget write