はじめに 赤坂さんが面白いアーティクルを寄稿してくれました。C++/CLIのSTL/CLRオブジェクトにC#からアクセスする方法 Visual C++ 2008で新たに追加されたSTL/CLRはなんとも不思議なライブラリです。.NET FrameworkのBCL(Base Class Library)が提供するSystem.Collections.Generic名前空間で定義されたBCLコレクションと同等(それ以上?)のクラス群を提供し、それらは標準C++ライブラリに組み入れられたSTLとの高い互換性を実現しています。その代償として、templateで実装されているためにアセンブリの外に持ち出すことができません(C#やVBはtemplateを理解できませんから)。 赤坂さんのアーティクルでは、STL/CLRコンテナがinterfaceを実装していることを利用してアセンブリ外からinter