Convert basic_string to LPTSTR
template<typename TC> inline void ConvertStrToPtrTChar(__in std::basic_string<TC> str, __out LPTSTR &pchar)
{
pchar = new TCHAR[str.size() + 1];
pchar[str.size()] = 0;
std::copy(str.begin(), str.end(), pchar);
}
Comments