Book 4

Fixing Problems

Contents at a Glance

  1. Chapter 1: Dealing with Bugs
    1. It’s Not a Bug. It’s a Feature!
    2. Make Your Application Features Look Like Features
    3. Anticipating (Almost) Everything
    4. Avoiding Mistakes, Plain and Simple
  2. Chapter 2: Debugging an Application
    1. Programming with Debuggers
    2. Debugging with Different Tools
    3. Debugging a Code::Blocks Application with Command-Line Arguments
  3. Chapter 3: Stopping and Inspecting Your Code
    1. Setting and Disabling Breakpoints
    2. Watching, Inspecting, and Changing Variables
  4. Chapter 4: Traveling About the Stack
    1. Stacking Your Data
    2. Debugging with Advanced Features