0
請建議我從wstring轉換爲CComBstr的方法。從Wstring轉換爲CComBstr
我試着像下面轉換卻失敗
的CComBSTR BstrAddress(strID); // strID是wstring的類型
我收到錯誤爲「無法從‘的std :: wstring的’到‘廉政’轉換參數1」請幫我對此
請建議我從wstring轉換爲CComBstr的方法。從Wstring轉換爲CComBstr
我試着像下面轉換卻失敗
的CComBSTR BstrAddress(strID); // strID是wstring的類型
我收到錯誤爲「無法從‘的std :: wstring的’到‘廉政’轉換參數1」請幫我對此
這些的CComBSTR類的構造函數:
CComBSTR() throw();
CComBSTR(
const CComBSTR& src
);
CComBSTR(
REFGUID guid
);
CComBSTR(
int nSize
);
CComBSTR(
int nSize,
LPCOLESTR sz
);
CComBSTR(
int nSize,
LPCSTR sz
);
CComBSTR(
LPCOLESTR pSrc
);
CComBSTR(
LPCSTR pSrc
);
所以,你可以轉換這樣的:
CComBSTR BstrAddress(strID.size(), strID.data());