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
}
上に戻る
