![]() |
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]() ![]() ![]() |
|
DFooz |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 3.9.2006 Репутация: нет Всего: нет |
Не подскажете, как сковертировать double в LPTSTR
Искал по интернету, нашёл только такой вариант, но при запуске проги выдаёт ошибку. Компилятор Mingw 4.4.1
Это сообщение отредактировал(а) DFooz - 29.10.2010, 22:44 |
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
Это сообщение отредактировал(а) 586 - 29.10.2010, 22:23 |
|||
|
||||
DFooz |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 3.9.2006 Репутация: нет Всего: нет |
у меня компилер GCC. Там нет _stprintf и _T
С TCHAR всё нормально проходит Т.е. я пробую такой код
Это сообщение отредактировал(а) DFooz - 29.10.2010, 22:46 |
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
A файл tchar.h в GCC есть? (#include <tchar.h>) Эти функции там описаны. Либо используй swprintf (только в GCC у функции swprintf другой синтаксис, не как у Visual C++) http://codepad.org/1xb4occh
|
|||
|
||||
DFooz |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 3.9.2006 Репутация: нет Всего: нет |
да, спасибо. tchar.h имеется. Но ничего не помогает=((
c _stprintf( lpvMessage, _T("%f"), dblValue ); также при запуске проги выдаёт ошибку. В дебаггере при начаоле отладки показало SIGSEGV Segmentation fault ошибка на swprintf error: cannot convert 'TCHAR*' to 'wchar_t*' for argument '1' to 'int swprintf(wchar_t*, const wchar_t*, ...)'| В swprintf в GCC надо поменять местами 2-ой и 3-ий параметры
Это сообщение отредактировал(а) DFooz - 30.10.2010, 00:09 |
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
|
|||
|
||||
DFooz |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 3.9.2006 Репутация: нет Всего: нет |
также вылетает при запуске.
C TCHAR все нормально, а LPTSTR вылетает Это может быть ошибкой компилера? |
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
||||
|
||||
DFooz |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 3.9.2006 Репутация: нет Всего: нет |
ааааа, теперь понял. Спасибо.
Это сообщение отредактировал(а) DFooz - 30.10.2010, 21:08 |
|||
|
||||
586 |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
Только, не
а
|
||||
|
|||||
![]() ![]() ![]() |
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |