例如,我們有一個用C/C++編寫的圖像處理程序的界面。我們有過濾器,模糊,去模糊,調整大小,壓縮等所有其他需要大量計算的東西。你將如何設計這樣的應用程序模塊 - 例如.exe接口+ .exe模塊組彼此之間的文件或作爲.exe接口+ .dlls與所需的方法之間的文件?.exe與.dll作爲一個程序的模塊
每種方法的優點和缺點是什麼?
如果我使用.dlls,在什麼情況下我將被強制重新編譯接口的.exe? 讓我們建議必須賦予模塊的數據大小足夠大,以便在某些執行位置更喜歡將其寫入磁盤。
在此先感謝。
P.S.圖像處理就是這樣的例子,任何帶有這些模塊的系統都可以放在問題中。