C++ strategies and tactics / (Record no. 6484)

MARC details
000 -LEADER
fixed length control field 03032pam a2200181 a 4500
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
ISBN 0201563827 (pbk. : recycled paper)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
ISBN 9780201563825
050 00 - CALL NUMBER
Classification number QA76.73.C15
Item number .M87
100 1# - AUTHOR
Personal name Murray, Robert B.
245 10 - TITLE
Title C++ strategies and tactics /
Statement of responsibility, etc Robert B. Murray.
260 ## - PUBLICATION INFORMATION
Place of publication Reading, Mass. :
Name of publisher Addison-Wesley Pub. Co.,
Year of publication c1993.
300 ## - DESCRIPTION
Number of Pages xiv, 282 p. :
Other physical details ill. ;
Dimensions 24 cm.
440 #0 - SERIES
SERIES Addison-Wesley professional computing series
500 ## - NOTES
General note Includes index.
505 ## - FORMATTED CONTENTS NOTE
Table of Content A note about the code examples --<br/>A road map --<br/>The language rules --<br/>Abstraction --<br/>A telephone number abstraction --<br/>Relationships between abstractions --<br/>Worrying about the boundary conditions --<br/>Designing with CRC cards --<br/>In short --<br/>Classes --<br/>Constructors --<br/>Assignment --<br/>Public data --<br/>Implicit type conversions --<br/>Overloaded operators: members or nonmembers? --<br/>Overloading, defaults, and ellipsis --<br/>Const --<br/>Returning references --<br/>Static constructors --<br/>In short --<br/>Handles --<br/>A String class --<br/>Avoiding copies with use counts --<br/>Avoiding recompilations: the Cheshire Cat --<br/>Using handles to hide the design --<br/>Multiple implementations --<br/>Handles as objects --<br/>In short --<br/>Inheritance --<br/>The is-a relationship --<br/>Public inheritance --<br/>Private inheritance --<br/>Protected inheritance --<br/>Conformance to base class abstractions --<br/>Pure virtual functions --<br/>Inheritance details and traps --<br/>In short --<br/>Multiple Inheritance --<br/>Multiple inheritance as set intersection --<br/>Virtual base classes --<br/>Some multiple inheritance details --<br/>In short --<br/>Designing for Inheritance --<br/>The protected interface --<br/>Should you design for inheritance --<br/>Design for inheritance: some examples --<br/>In short --<br/>Templates --<br/>A Pair class template --<br/>Some template details --<br/>Template instantiation --<br/>Smart pointers --<br/>Expression arguments to templates --<br/>Function templates --<br/>In short --<br/>Advanced Templates --<br/>Container classes using templates --<br/>Example: a Block class --<br/>Detailed Block design issues --<br/>Containers with iterators: a List class --<br/>Iterator design issues --<br/>Performance issues --<br/>Constraints on template arguments --<br/>Template specializations --<br/>In short --<br/>Reusability --<br/>Discovery and acquisition --<br/>Robustness --<br/>Memory management --<br/>Alternative memory allocation schemes --<br/>Passing arguments to operator new --<br/>Managing external resources --<br/>Finding memory bugs --<br/>Name collisions --<br/>Performance --<br/>Don't guess, measure! --<br/>Algorithms --<br/>Bottlenecks in dynamic memory allocation --<br/>Inlines --<br/>Tiemann's law --<br/>In short --<br/>Exceptions --<br/>A disclaimer --<br/>Why exceptions? --<br/>An example exception --<br/>Exceptions should be exceptional --<br/>Understanding exceptions --<br/>Blame assessment --<br/>Designing the exception object --<br/>In short --<br/>Moving your project to C++ --<br/>Choosing C++ --<br/>Adopting C++ --<br/>Design and implementation --<br/>Developing an asset base --<br/>A closing thought --<br/>In short.
650 #0 - SUBJECTS
Topical Term C++ (Computer program language)
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
Holdings
Withdrawn status Lost status Collection code Home library Current library Shelving location Date acquired Full call number Accession Number Koha item type
    Reference Methodist University Library Main Methodist University Library Main General Stacks   QA76.73.C15 .M87 16544 Books
Copyright © 2026  MUG Library