根本原因:對象在析構時不正确的釋放記憶體導緻。
<code>std::string</code>是STL中定義的模闆類,是以編譯器在編譯動态庫時會将<code>std::string</code>執行個體化,在編譯exe時也會将其執行個體化,也就是說有兩套<code>std::string</code>執行個體代碼分别在exe和dll中.
根本原因:對象在析構時不正确的釋放記憶體導緻。
<code>std::string</code>是STL中定義的模闆類,是以編譯器在編譯動态庫時會将<code>std::string</code>執行個體化,在編譯exe時也會将其執行個體化,也就是說有兩套<code>std::string</code>執行個體代碼分别在exe和dll中.