C Language and Libraries Help (clang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
_exception, _exceptionl Structures
                                             Up Contents Index Back
─────Run-Time Library───────────────────────────────────────────────────────
 
  Include:  <math.h>
 
  Context:  _matherr, _matherrl
 
  Structure:
 
  struct _exception
  {
      int type;            // Exception type
      char *name;          // Name of function where error occurred
      double arg1;         // First argument to function
      double arg2;         // Second argument (if any) to function
      double retval;       // Value to be returned by function
  };
 
  struct _exceptionl
  {
      int type;            // Exception type
      char *name;          // Name of function where error occurred
      long double arg1;    // First argument to function
      long double arg2;    // Second argument (if any) to function
      long double retval;  // Value to be returned by function
  };
                                    -♦-