.dllと.sbp

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: .dllと.sbp

by BingoMan » 2005年10月27日(木) 11:55

イグトランス様、わかりやすいご説明ありがとうございます。
DLLファイルを使用することのメリットがよくわかりました。

今まであまりDLLファイルを使ったことがありませんでしたが、今回はがんばって使ってみようと思います。

Re: .dllと.sbp

by イグトランス » 2005年10月26日(水) 23:51

 sbpファイルにして使用すると毎回コンパイルの手間がかかります。
DLLならDLLを作成する時点でコンパイルが完了するので,
目的の関数を使用するプロジェクトの毎回のコンパイルはその分は高速になります。
 メモリ使用量や速度はほとんど差がありません。
理論上はDLLの方が少々良くない可能性がありますが,微々たるものです。
(もし速度が要求されるとしても,ほかのことを改善するほうが遥かに効果があるということです)
 再利用性があったり複数プロジェクトで使いまわしたりするような関数であればDLLにしてみてはどうでしょうか。

.dllと.sbp

by BingoMan » 2005年10月26日(水) 23:17

プロジェクトで、

関数をdllファイルにまとめておいてそれをDeclare~で呼び出す場合と、
関数をsbpファイルにまとめておいてそれをプロジェクトに登録して使う場合

のそれぞれの長所と短所(実行速度やメモリ使用容量の違いなど)を教えてください。
よろしくお願いいたします。

ページトップ