Debugger
 
Introduction
  Support For
    Templates
    Expressions
    Exceptions
  Platforms
Documentation
License
Download
Installation
Tech Support
 
 
KAI C++
 
Introduction
What's New?
Documentation
License
Evaluate
Download
Price List
Links
Tools
 
Tech Support
FAQ
 
 
KAI
 
Who We Are
What We Offer
What's New @ KAI
Tech Support
Contact KAI
 
 
 
Introduction

The KAI C++ Debugger is an entirely new debugger, designed and implemented specifically for C++ programming, providing access to C++ features directly. Debugging a C++ program as if it was a C program is a thing of the past with the KAI C++ Debugger.

The KAI C++ Debugger handles any ISO Standard C++ program compiled by KAI C++ in a uniform manner across all supported platforms. Learning a new debugger when you move from platform to platform is a thing of the past with the KAI C++ Debugger.

The KAI C++ Debugger has a simple GUI interface that simplifies many ordinary debugging tasks.

And like all KAI C++ tools, the KAI C++ Debugger is backed by KAI's excellent customer support.

For more information about the workings of the KAI C++ Debugger, check out the online documentation, or if you have a KAI C++ license, download it and try it for yourself.

Directly Supported C++ Features

Templates

Using the source browser you can set breakpoints in templates, so you can see what a particular instantiation of a template is doing at runtime. Examine the call stack that resulted in a template instance being called.

C++ Expressions

Enter an expression into the Expression Window to see its type and value. A C++ expression parser uses a context you select to parse and evaluate the expression. Understands "implied this" variables, pointer type casts, inherited data members and base classes, as well as a collection of common operators that appear in C++ expressions.

Exceptions

Select automatic breakpoints on exception throw and catch clauses and the debugger will stop and show you the point where the exception was thrown. Continue to run and see where the exception was caught. Of course having stopped at these points you can then examine the context that caused the exception events to occur.

Supported Platforms

The KAI C++ Debugger is available on: Check the download page for more complete information on the hardware and software versions supported.

Send e-mail to c++support@kai.com if you are interested in KAI C++ on another platform.
 


Copyright © 1999 by Kuck & Associates, Inc. All rights reserved.