Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проблема с функциями unicode типа wcscat, wcscpy ...

6.7K
09 августа 2005 года
Kirill Eremeev
13 / / 23.09.2004
sys: WinXP 5.1

Проблема закл. в том что например след. строка кода
strSQL=wcscat(_T("create database "),_T("main001")) при сборке в Release и Debug вроде все проходит в порядке (VC 6++ ошибок и предупреждений не выдает), а вот во время работы Debug версии когда доходит до этой строчки кода генерируется ошибка достпа к памяти. Хотя при запуске Relase версии ошибки нет (хотя я подозреваю она просото глушится).
2.9K
09 августа 2005 года
RYM
109 / / 06.06.2005
Цитата:
Originally posted by Kirill Eremeev
sys: WinXP 5.1

Проблема закл. в том что например след. строка кода
strSQL=wcscat(_T("create database "),_T("main001")) при сборке в Release и Debug вроде все проходит в порядке (VC 6++ ошибок и предупреждений не выдает), а вот во время работы Debug версии когда доходит до этой строчки кода генерируется ошибка достпа к памяти. Хотя при запуске Relase версии ошибки нет (хотя я подозреваю она просото глушится).


Используй TChar функции.Может быть ты не под юникод компилишь? #define UNICODE
#define _UNICODE писал?

2.9K
09 августа 2005 года
RYM
109 / / 06.06.2005
Цитата:
Originally posted by RYM
Используй TChar функции.Может быть ты не под юникод компилишь? #define UNICODE
#define _UNICODE писал?


Хотя проблема в другом я ошибся - первый параметр у тебя константа - посмотри на декларацию своей ф-и - wchar_t * в первом параметре

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог