今思ったんだけど。
DLL ダイナミックリンクライブラリ とか SO シェアードオブジェクト
って
C言語の クロージャーで
COMがC++でいうとろころのクロージャーなんじゃね?
仕組み的に
動的に関数割り当てるし、クローズされているし。
Permalink | 記事への反応(1) | 01:38
ツイートシェア
普通にクロージャという場合、レキシカルスコープを持つことを期待されると思うけど、DLLやらsoからエクスポートされる関数は普通のCのスコープだからクロージャとは言わないと思う...