4.3 SIMPLEの例外処理
V21よりC++SIMPLEでエラーが発生した場合,C++の例外が投げられるようになりました.例外はstd::exceptionで捕捉できます.以下SIMPLEの例外処理の記述例です.なお,関数knapsackSolveはC++SIMPLEモデルが記述された関数です.
#include "simple_exception.h" .. try{ knapsackSolve(n, a, b, c, x, f); }catch(const std::exception &e){ // catch SIMPLE error }
上に戻る