Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
10 / 10 / 5
Регистрация: 04.07.2009
Сообщений: 112
1

преобразовать wchar_t [255] в const TCHAR []

16.07.2009, 00:26. Показов 2439. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
столкнулся с проблемой разных типов строк...

C++
1
2
3
4
5
wchar_t     path_msk[255];
 
.......................................................
 
static const TCHAR szFileToFind[] = (?????????);
там где ?????? нужно вставить то что в path_msk. Кто подскажет как можно???
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2009, 00:26
Ответы с готовыми решениями:

Невозможно преобразовать параметр 1 из 'const char [3]' в 'const wchar_t *
void CprojectDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) { // TODO: добавьте...

Невозможно преобразовать параметр 3 из 'const wchar_t [20]' в 'int'
Здравствуйте! Подскажите пожалуйста, где тут ошибка? #include <windows.h> #include <hge.h>...

Error C2664: невозможно преобразовать из "wchar_t" в "const wchar_t *"
Вот так работает: wchar_t buf; Edit_GetText(hE, buf, sizeof(buf)); if(buf) { wchar_t b;...

Невозможно преобразовать параметр 1 из "const wchar_t [12]" в "const char *"
Писал программу. Дошел до наложения текстур. Пытаюсь наложить 4-й час. Много разных ошибок. Все...

3
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
16.07.2009, 01:04 2
rtfm WideCharToMultiByte
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
16.07.2009, 01:50 3
вообще зависит от того как TCHAR определен - юникод/не юникод
C++
1
2
typedef wchar_t TCHAR;  //то чисто wcscpy
typedef char    TCHAR;  //то [QUOTE]WideCharToMultiByte[/QUOTE]
0
10 / 10 / 5
Регистрация: 04.07.2009
Сообщений: 112
16.07.2009, 14:45  [ТС] 4
мм... а как теперь с char[15] char[] ??))

Добавлено через 22 минуты 31 секунду
или даже так: TCHAR[255] в TCHAR[]

Добавлено через 2 минуты 46 секунд
упс, прогнал)) сори, не подумал, уже сделал))))
0
16.07.2009, 14:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2009, 14:45
Помогаю со студенческими работами здесь

Почему const wchar_t* воспринимается как wchar_t* ?
Здравствуйте. Я написал вот так: const wchar_t* dir = directory.c_str(); StartModule(dir);...

Ошибка: E2034 Cannot convert 'char const[51]' to 'const wchar_t *
Пытаюсь добавить в memo1 название файлов располагающихся в каталоге, в Console Application все...

Ошибка E2034: Cannot convert 'char const[8]' to 'const wchar_t *'
Прошу прощения за свой вопрос, но я никак не пойму где ошибка? использую c++ builder 10 (если это...

MessageBox - Cannot convert 'wchar_t const[45]' to 'const char *'
Добро всем! :senor: MessageBox(NULL,(LPCWSTR)L"Данные не сохранены ! \nЗакрыть не сохранив ?",...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru