Карта сайта Интеллектуальная поисковая системаДобавить свою ссылку по ключевому запросуПоисковая система v3.kz поможет ускорить индексацию вашего сайта выводит в Топ |
|
C++: convert LPTSTR to char array. 0. How to convert from LPCTSTR to LPSTR? 1. In a swig .i file, how to resolve ms windows vc++ typedef type for 3rd party mfc based dll? Along the same lines, the type TCHAR is typedefed to either char or wchar_t, depending on whether Unicode is enabled, and LPCTSTR is typedefed to a pointer to a const TCHAR. I have a char[] array which I want to convert into a LPCTSTR. Can anyone help me out??? Массив из LPCTSTR. Приведение массива символов к числу. Im coding in C and Im using the CreateFile function inside of Windows API which is: HANDLE WINAPI CreateFile( __in LPCTSTR lpFileName, __in DWORD dwDesiredAccess, __in DWORD dwShareMode, __in_opt LPSECURITY_ATTRIBUTES lpSecurityAttributes Многие C++ программисты, пишущие под Windows часто путаются над этими странными идентификаторами как TCHAR, LPCTSTR. A char is just one character, whereas a LPCTSTR is a pointer to a character array, with a NULL byte indicating the end of the string. You need to do something like this: TCHAR dummy[2] Функция DirExists проверки работает правильно, но арuумент у этой функции имеет тип LPCTSTR, клиент вводит строку (char[] или char*) преобразование в LPCTSTR происходит неверно. Соответственно, преобразование типов из LPCTSTR в CHAR* или WCHAR* будет некорректно. Если речь не о приведении типов, то можно преобразовать tchar — строку (в том случае, если tchar=wchar) к char — строке в соответствии с текущей локалью. Функция DirExists проверки работает правильно, но арuумент у этой функции имеет тип LPCTSTR, клиент вводит строку (char[] или char*) преобразование в LPCTSTR происходит неверно. Просьба помочь преобразовать в LPCTSTR. Информация взята v3.kz |
загрузка...
|