Effective C

Author: Scott Meyers
Publisher: Pearson Education
ISBN: 9780132702065
Size: 52.25 MB
Format: PDF, ePub
View: 6369
“Every C++ professional needs a copy of Effective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you’ve never read Effective C++ and you think you know everything about C++, think again.” — Steve Schirripa, Software Engineer, Google “C++ and the C++ community have grown up in the last fifteen years, and the third edition of Effective C++ reflects this. The clear and precise style of the book is evidence of Scott’s deep insight and distinctive ability to impart knowledge.” — Gerhard Kreuzer, Research and Development Engineer, Siemens AG The first two editions of Effective C++ were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers’ practical approach to C++ describes the rules of thumb used by the experts — the things they almost always do or almost always avoid doing — to produce clear, correct, efficient code. The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading. Important features of Effective C++ include: Expert guidance on the design of effective classes, functions, templates, and inheritance hierarchies. Applications of new “TR1” standard library functionality, along with comparisons to existing standard library components. Insights into differences between C++ and other languages (e.g., Java, C#, C) that help developers from those languages assimilate “the C++ way” of doing things.


Author: Paul J. Deitel
Publisher: Prentice Hall
ISBN: 0136152503
Size: 38.30 MB
Format: PDF, Docs
View: 7234
Introduces the fundamentals of object-oriented programming and generic programming in C++. Topics include classes, objects, and encapsulation, inheritance and polymorphism, and object-oriented design with the UML.

The Accredited Symbian Developer Primer

Author: Jo Stichbury
Publisher: Wiley
Size: 28.29 MB
Format: PDF
View: 2252
This new book, first in the Academy series, is the official guide to the ASD exam, priming candidates for the exam, explaining exactly what they need to know. The Primer explains the knowledge tested in the Accredited Symbian Developer exam, identifying and explaining the topics examined. Each of the exam's objectives is succinctly described, with the appropriate concepts explained in detail. Both standard C++ and topics specific to Symbian C++, such as Symbian Types and Declarations, Platform Secuirty, and Cleanup Stack, are covered. The authors are experts in the field of Symbian C++ and contributed extensively to the design and creation of questions for the ASD exam. Jo Stichbury is the author of Symbian OS Explained and both authors are, of course, fully qualified Accredited Symbian Developers.

Small Memory Software

Author: James Noble
Publisher: Addison Wesley Longman
ISBN: 9780201596076
Size: 75.35 MB
Format: PDF, ePub
View: 5151
The market for small, portable computing devices is expected to greatly increase. This book teaches the skills to produce software for small devices. It presents techniques with implementation notes, example code in C++ or Java and 50 patterns that help solve recurring problems.

Designing Flexible Object Oriented Systems With Uml

Author: Charles Richter
Publisher: Macmillan Technical Pub
ISBN: 9781578700981
Size: 20.71 MB
Format: PDF, ePub
View: 5200
This is billed as the only book that puts all the features of the UML notation system into the context of a fully developed example--an order processing system. Contains the unique insights of an experienced consultant who has coached companies on object-oriented design and programming.

Portable C

Author: Patricia Giencke
Publisher: Computing McGraw-Hill
Size: 65.43 MB
Format: PDF, ePub, Mobi
View: 7588
Many books discuss how to use C++, but none deals with how to write C++ code in a portable manner. The first in-depth guide to address the special needs of the C++ programmer, this groundbreaking book provides a set of guidelines to help software engineers design and implement C++ applications that work with the many flavors of UNIX, as well as with Windows.