CComBSTR myString = _T("Hello");
std::wstring myWString(myString);
std::string str(myWString.begin(),myWString.end());
str.assign(myWString.begin(),myWString.end());
std::cout<< str.c_str();
Showing posts with label Type Castings. Show all posts
Showing posts with label Type Castings. Show all posts
Wednesday, April 30, 2008
Tuesday, April 29, 2008
Convert WString to String
std::string WString2String(const std::wstring& str)
{
std::string temp(str.length(), ' ');
std::copy(str.begin(), str.end(), temp.begin());
return temp;
}
{
std::string temp(str.length(), ' ');
std::copy(str.begin(), str.end(), temp.begin());
return temp;
}
Tuesday, January 15, 2008
BSTR to String Conversion
#include
std::string myString = _bstr_t (myBSTR);
or
BSTR status= ::SysAllocString(L"Hello World");
CW2A pszConverted (status);
std::string string_key(pszConverted);
std::string myString = _bstr_t (myBSTR);
or
BSTR status= ::SysAllocString(L"Hello World");
CW2A pszConverted (status);
std::string string_key(pszConverted);
Subscribe to:
Posts (Atom)