|PathEngine home||previous: ||next: |
Compiling code with exception handling adds some overhead in terms of both executable size and performance.
PathEngine uses a call-back based approach to error handling and does not throw or catch any exceptions explicitly, but we do include some STL headers, which, by default, do generally add a requirement for exception handling.
In many cases it's possible to turn off exception code in the STL, by adding a suitable preprocessor define, with suitable compiler switches then added to turn off exception handling instrumentation.
(On the 'PC' platform we do this by default, by setting _HAS_EXCEPTIONS as 0.)
|Documentation for PathEngine release 6.00 - Copyright © 2002-2016 PathEngine||next: |