15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」 [Q] 構造化例外の言葉の意味は分かりましたが,その良さが理解できません. 具体例をあげて使い方を説明して下さい. [A] 参考資料: http://www.njk.co.jp/ にわかりやすい図がある <<< 従来のエラー処理 >>> 下記 Proc00 は引数の値によってはゼロで割ってしまう実行時エラー が生じてプログラムがハングしてしまう可能性があります.それで,演算の 前に除数がゼロでないことを確かめて,結果が正しければError値をFalseに, 演算不能なら Error値を True にするというチェック機能を実装しました. function Proc00(const X,Y: integer; var Error: boolean): integer; begin if Y = 0 then begin //
Pas2Dox (Pascal to Doxygen?) Doxygen は Delphi にも何とか対応してます。 Pas2Dox というプリプロセッサ−を使用して、 Delphi のソースコードを Doxygenが理解できる形式に変換することで間接的に。 やっていることは、Doxygen が Delphi のソースを解析する前に、 Pas2Dox というプログラムを使って Doxygen が解析できる状態に変換してあげるだけです。 ダウンロードDownload Pas2Dox のサイトは http://pas2dox.sourceforge.net/ にあります。 Pas2Dox のプログラム本体は以下の場所にあります。 http://sourceforge.net/projects/pas2dox/ そこから pas2dox.exe をダウンロードしてきます。 必須ではないですが、p
DUnit とは、Delphi 用の xUnit です。 ※Delphi4以降 or Kylix で使用できます。 DUnit にもいくつか種類があるみたいなんですけど、 一番使われていそうなのが今から紹介する DUnit です。 もちろん DUnit もタダです。 ここでは、Windows 用の Delphi 7 Professional を使って説明をしていきます。 ダウンロード | Download http://dunit.sourceforge.net/ から DUnit (dunit-*.zip) をダウンロードします。 とはいっても上のサイトからここ: https://sourceforge.net/projects/dunit/ に飛ばされます。 今現在のバージョンは 7.2 ですので、dunit-7.2.0.zipをダウンロードします。 DUnit の インストール |
Doxygen は C/C++、C#、Java、IDL、PHPなどのソースコードに “ある形式” のコメントを埋め込むことで、 いつでもソースコードからドキュメントを生成できるツールです。 (何もしなくてもある程度のドキュメントを生成できます) ここでは、Windows に Doxygen をインストールする方法を説明します。 ダウンロードDownload Doxygen を使うには、Doxygen 本体と、 クラス階層図を描くための graphviz が必要です。 (graphviz は必須ではないものの、ないと味気ないです) まず、http://www.doxygen.org/に行き、 doxygen-1.3.5-setup.exe を取ってきます。 トップページから、[Download] というリンクをクリックすると、 Windows 用のセットアップファイルがあるところにたどり着け
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く