-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
||||||
1 | ||||||
У меня ошибка. Кто поможет03.09.2013, 13:56. Показов 2392. Ответов 26
Метки нет Все метки)
(
FILE* pFile = fopen(sFileName.c_str(), "ru"); Код ошибки [BCC32 Error] ZachYlKn1.cpp(756): E2342 Type mismatch in parameter '__path' (wanted 'const char *', got 'wchar_t *') Full parser context ZachYlKn1.cpp(751): parsing: int _fastcall TZash::LoadWordListFile(const UnicodeString &)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
03.09.2013, 13:56 | |
Ответы с готовыми решениями:
26
У меня ошибка. Кто поможет понять ьне могу что делать Кто поможет есть код Кто поможет привязать Progressbar к процессу копирования? Кто знает почему он у меня не хочет сохранять в формате .bpr? И нельзя компилировать? |
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
|
03.09.2013, 14:53 [ТС] | 3 |
Сам пишу класс Студия RadStudioXe2
0
|
858 / 447 / 112
Регистрация: 06.07.2013
Сообщений: 1,495
|
|
03.09.2013, 14:56 | 4 |
wanted 'const char *', got 'wchar_t *'
говорит о том что вы вводите строку юникода, а функция хочет char*
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
|
03.09.2013, 16:50 [ТС] | 6 |
Тебе скинуть код модуля TZash.h
0
|
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
|
|
03.09.2013, 18:16 | 8 |
Код скопировал откуда то... комментарий "//давайте обрабатывать ресурсы памяти экономически "
![]()
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
|
03.09.2013, 21:59 [ТС] | 9 |
Что Вам не нравиться в комментарии?
Добавлено через 1 час 20 минут А что поменять не подскажите?
0
|
Почетный модератор
![]() 5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,905
|
||||||||||||||||||||||||||
04.09.2013, 09:23 | 10 | |||||||||||||||||||||||||
Странно.
0
|
Супер-модератор
![]() ![]() |
|
04.09.2013, 11:22 | 11 |
Ничего странного. В XE2 по умолчанию Юникод включен, а не выключен, как в предыдущих версиях, поэтому String.c_str() возвращает wchar_t*... Более того, wchar_t* возвращается независимо от настроек проекта, что в Unicode, что в ANSI... Так что, либо меняем строку на AnsiString, либо пользуемся теми функциями, которые работают с wchar_t*...
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
|
07.09.2013, 14:56 [ТС] | 12 |
А написать сможете? как поменять.
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
|
13.09.2013, 13:01 [ТС] | 13 |
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
||||||
14.09.2013, 08:48 [ТС] | 15 | |||||
Исправил
Добавлено через 16 часов 18 минут
в 148 строке ошибка [BCC32 Error] Zach.cpp(1079): E2034 Cannot convert 'char *' to 'wchar_t *' Full parser context Zach.cpp(933): parsing: void _fastcall TZash::Button8Click(TObject *)
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
||||||
14.09.2013, 08:57 [ТС] | 17 | |||||
Это
0
|
Супер-модератор
![]() ![]() |
||||||
14.09.2013, 09:05 | 18 | |||||
Это мне ничего не говорит. Что из себя представляет класс SecureString? В принципе, для исправления ошибки в 148 строке достаточно изменить строку №141 вот так:
0
|
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
|
||||||
14.09.2013, 09:39 [ТС] | 19 | |||||
Вот здесь
0
|
Супер-модератор
![]() ![]() |
|
14.09.2013, 09:42 | 20 |
Да нажми ты уже кнопку Ctrl, и щелкни по названию SecureString, тебя перебросит туда, где описан этот тип, вот это описание и покажи, чего ты какие-то ненужные куски кода показываешь? Меня не интересует, как еще используется SecureString, меня интересует, что это вообще такое...
0
|
14.09.2013, 09:42 | |
Помогаю со студенческими работами здесь
20
У меня ошибка у меня не получается сделать БД по теме мебельный салон...кто поможет? У меня есть ехе и его строки надо переименовать! кто поможет люди добрые Ошибка в коде. Кто поможет? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |