【发布时间】:2011-10-13 08:37:20
【问题描述】:
我有一个这样的字符串数组:
using std::string;
string myArray[] = { string("abc"), string("foo"), string("muh") };
现在我想使用这个功能:
HRESULT Init(T* begin, T* end, IUnknown* pUnk, CComEnumFlags flags = AtlFlagNoCopy );
T 在我的例子中是 LPOLESTR。所以我需要将 std::string 的数组分别转换为 LPOLESTR 我需要一个 LPOLESTR* 来开始和结束这个数组。这是怎么做到的?
提前谢谢
【问题讨论】: