用來連結到 CRT 之方法的優缺點
您的專案可以動態或靜態方式與 CRT 連結。 下表概述選擇要使用的方法所涉及的優點和取捨。
方法 | 優點 | 權衡 |
---|---|---|
以靜態方式連結至 CRT ( 執行時間程式庫 設定為 單一執行緒 ) |
映射執行所在的系統上不需要 CRT DLL。 | 大約 25K 的啟動程式碼會新增至您的映射,大幅增加其大小。 |
動態連結至 CRT ( 執行時間程式庫 設定為 多執行緒 ) |
您的映射不需要 CRT 啟動程式碼,因此要小得多。 | CRT DLL 必須位於執行映射的系統上。 |
連結至 ATL 專案中 CRT 的主題 討論如何選取要連結至 CRT 的方式。
另請參閱
使用 ATL 和 C 執行階段程式碼進行程式設計
DLL 和 Visual C++ 執行階段程式庫行為
CRT 程式庫功能