Преобразование CString в LPCTSTR
у меня есть переменная CString, которую мне нужно преобразовать в LPCTSTR(const char*) .Мне нужно это преобразование, чтобы я мог использовать его в качестве аргумента в функции .
конструктор CString выглядеть так :
CString sqlTemp = _T("INSERT INTO "+ sw1 +" (filename, "+ sw2 +") VALUE ("+ sw7 +","+ sw3 +" ) ");
содержит запрос. Прототипом функции является:
int WriteBlob(LPCTSTR szSqlStat, LPCTSTR szFilePath)
итак, не могли бы вы показать мне пример того, как конвертировать в LPCTSTR ? Это может быть тривиально, но я новичок в c++, и я все еще получаю его.
спасибо .
2 ответов
один из методов преобразования такой:
CString str;
str = "Hello";
LPCSTR szTemp = (LPCSTR)(LPCTSTR)str;