0
的客戶使用這似乎是一個常見的錯誤,但是大多數人在線選擇忽略警告並繼續前進。我不想忽視這個警告。轉換應用程序以使用dll。類'std :: map <_Kty,_Ty>'需要有dll接口才能被類
基本上,當使用__declspec(dllexport)將項目轉換爲使用dll時,編譯器無法處理模板和stl對象。對問題的解釋和建議的解決方案列出了here。我已經實現了針對地圖建議的巨大#define語句,但無濟於事。
你如何使這項工作!?我的代碼絕對是亂七八糟的,像wchar_ts和std :: maps,所以希望這個解決方案不需要爲每個類編寫遠程複雜的東西!