1

array私は自分のプロジェクトでよく使用します。out of bounds割り当てのエラー(例:)a.(100) <- 5の場合、例外をキャッチしないと、実行が静かに停止することに気付きました。

エラーが発生するたびに、エラーが発生した場所を知りたいです。それを行う1つの方法は、配列操作を追加することですtry ... with ...が、明らかに面倒で見栄えがよくありません...

誰かがより良いアイデアを持っていますか?

操作の同じロジックmap。バインディングが存在しない場合はfor findinが発生しますが、ない場合は何も明示的に表示されません。体系的に明示的に表示するにはどうすればよいですか?mapNot_foundtry ... with ...

4

1 に答える 1

0

デバッグ シンボル「-g」を使用してプログラムをコンパイルし、環境変数 OCAMLRUNPARAM=b を設定します。または Printexc を使用します

Google はあなたの 友達です.html、...

于 2013-08-24T06:42:30.480 に答える