Skip to main content
  • Book
  • © 1999

Mike and Phani's Essential C++ Techniques

Apress

Buy it now

Buying options

eBook USD 24.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 34.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (24 chapters)

  1. Front Matter

    Pages i-x
  2. Introduction

    1. Introduction

      • Michael Hyman, Phani Vaddadi
      Pages 1-2
  3. The Techniques

    1. Front Matter

      Pages 3-4
    2. Start with a Good Design

      • Michael Hyman, Phani Vaddadi
      Pages 5-12
    3. Darn Reasonable Practices

      • Michael Hyman, Phani Vaddadi
      Pages 13-36
    4. Dealing with Compiler-Generated Code

      • Michael Hyman, Phani Vaddadi
      Pages 37-42
    5. Pointers and Memory

      • Michael Hyman, Phani Vaddadi
      Pages 43-54
    6. Arrays

      • Michael Hyman, Phani Vaddadi
      Pages 55-58
    7. Classes

      • Michael Hyman, Phani Vaddadi
      Pages 59-82
    8. Abstract Base Classes

      • Michael Hyman, Phani Vaddadi
      Pages 83-91
    9. Constructors

      • Michael Hyman, Phani Vaddadi
      Pages 93-105
    10. Inheritance

      • Michael Hyman, Phani Vaddadi
      Pages 107-113
    11. Operator Overloading

      • Michael Hyman, Phani Vaddadi
      Pages 115-121
    12. Templates

      • Michael Hyman, Phani Vaddadi
      Pages 123-125
    13. Miscellaneous Goop

      • Michael Hyman, Phani Vaddadi
      Pages 127-132
    14. Performance

      • Michael Hyman, Phani Vaddadi
      Pages 133-146
    15. Using Assembly

      • Michael Hyman, Phani Vaddadi
      Pages 147-150
    16. General Debugging Stuff

      • Michael Hyman, Phani Vaddadi
      Pages 151-155
    17. Specific Debugging Stuff

      • Michael Hyman, Phani Vaddadi
      Pages 157-167
  4. Sample Code

    1. Front Matter

      Pages 169-169

About this book

C++ is the language of choice for developing the most sophisticated Windows programs, but it is filled with hidden traps for the unwary. Mike Hyman and Phani Vaddadi's no-nonsense book helps C++ programmers avoid these traps by providing invaluable techniques gleaned from a combined 30 years of experience. In this book, you'll find a number of invaluable real-world tips and techniques that will help you improve your code and coding practices.

About the authors

Michael Hyman works on Internet technology at a major software company in the Northwest U.S. and was formerly a business unit manager at Borland Software Corporation. Among his 10 other books are the bestselling Visual C++ For Dummies, Visual J++ For Dummies, and Dynamic HTML For Dummies. He is co-author of Mike and Phani's Essential C++ Techniques, published by Apress.

Bibliographic Information

  • Book Title: Mike and Phani's Essential C++ Techniques

  • Authors: Michael Hyman, Phani Vaddadi

  • DOI: https://doi.org/10.1007/978-1-4302-1127-3

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Michael Hyman and Phani Vaddadi 1999

  • Softcover ISBN: 978-1-893115-04-0Published: 12 October 1999

  • eBook ISBN: 978-1-4302-1127-3Published: 09 November 2013

  • Edition Number: 1

  • Number of Pages: X, 240

  • Topics: Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 24.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 34.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access