我需要在stl向量中存储一个类型为bstr的VARIANT.我不确定如何在矢量中存储VARIANT类型.
vector<VARIANT> vec_MyVec;
VARIANT var_Temp;
VariantInit(&var_Temp);
var_Temp.vt = VT_BSTR
var_Temp.bstrVal = SysAllocString("Test");
vec_MyVec.push_back(var_Temp);
Run Code Online (Sandbox Code Playgroud)
此实现是否会导致内存泄漏?存储VARIANTS的最佳方法是什么?
谢谢