DLL に STL を・・・

DLLを作るときに、公開ヘッダ中にSTLをINCLIDEすると
エラーがうざくて仕方ない。

さらに、
DLL 内の STL オブジェクトに対して外部から直接アクセス
すると、問題発生。(DLL内と外部でメモリの確保方法が違う為)

結局の所、使うなという事か。。。
privateで宣言している分には問題ないはずなんだけど。
外に見せるのは気分が悪い。
便利なんだけどな。