- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have a C++ program calling the Fortran dll. The C++ program has a statement,
_set_se_translator( trans_func );
(And other miscellaneous things). So I am handling floating point errors and operations just the way I want them.
However, for array-out-of-bounds errors, those are caught by IVF runtime, and shown as a Windowsmessage box.
Is there any way to catch array-out-of-bounds errors inside my trans_func in C++ instead of showing the Windows message box?
Nick
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, sorry. This is a feature request made earlier - I'll add you to the list.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In our next major release, with compiler version 14.0, we have added a new library routine ESTABLISHQQ which allows you to declare a handler routine to be called when any run-time library detected error occurs, including array bounds. You can join the public beta of this version - see the sticky thread in this forum.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page