Orcas Sep2006 CTP にくっついてきた STL/CLRだけど、どうやらVC++8でも使えそうだぞ。
.../VC/include/cliext と .../VC/lib/Microsoft.VisualC.STLCLR.dll を
VirtualPC内から吸い出し、テキトーなディレクトリに置く。
ほんでもって
cl /clr /AIテキトーなDLL置き場 /Iテキトーな置き場 ほげほげ.cpp
…イケてますねー♪
#include <cliext/set>
using namespace System;
int main() {
cliext::set<String^> s;
s.insert(L"hello");
s.insert(L"world");
cliext::set<String^>::iterator it = s.begin();
while ( it != s.end() ) {
Console::WriteLine(*it);
++it;
}
}
まんまSTLすねー♪
ご覧の通り cliext/ほげほげ を#includeしてっから、
.NETなライブラリではありません、
C++/CLI専用ですね(ちっ)。