Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Как преобразовать wstring к lpstring ?


Автор: TNT86 1.12.2006, 13:06
Как преобразовать wstring к lpstring ? Такой вопрос возник потому чот не очень понимаю, чот такое wstring.

Автор: Aleksandor 1.12.2006, 14:13
наверное широкая строка (Unicode) - если это winAPI то можно заюзать LPTSTR - компилится по разному в зависимости от того определен UNICODE или нет

Автор: TNT86 1.12.2006, 15:23
Не понял, то есть lpstring my_lpstring=((LPTSTR)my_wstring)   ?

Автор: Aleksandor 1.12.2006, 15:48
а что это за тип - string? 
wstring это я так понимаю широкий (двухсимвольный) вариант string

но уж если делать приведение то наверное так 
lpstring my_lpstring=((lpstring) my_wstring)

Автор: TNT86 1.12.2006, 17:56
Я нашел вот (LPTSTR)tab.my_wstring.c_str() . Так что все ок!

Добавлено @ 17:57 
...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)