FRAMES NO FRAMES

Assert and NDEBUG - Solver
PREVIOUS NEXT

Most member functions of handle classes in Solver are inline functions that contain an assert statement. This statement checks that the handle pointer is non-null. These statements can be suppressed by the macro NDEBUG. This option usually reduces execution time. The price you pay for this choice is that attempts to access through null pointers are not trapped and usually result in memory faults.

PREVIOUS NEXT