Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / char * to BSTR и int to BSTR convert / 6 сообщений из 6, страница 1 из 1
28.03.2006, 09:47
    #33628729
Aнжeлочкa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char * to BSTR и int to BSTR convert
подскажите как массив символов char преобразовать в BSTR, и число типа int тоже в BSTR тип преобразовать.
Спасибо :)
...
Рейтинг: 0 / 0
28.03.2006, 10:13
    #33628787
KGP
KGP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char * to BSTR и int to BSTR convert
Aнжeлочкaподскажите как массив символов char преобразовать в BSTR, и число типа int тоже в BSTR тип преобразовать.
Спасибо :)

Код: plaintext
1.
2.
3.
4.
int data( 13 );
char buffer[ 100 ];
itoa(data, buffer,  10 );
CComBSTR f(buffer);
...
Рейтинг: 0 / 0
28.03.2006, 10:22
    #33628804
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char * to BSTR и int to BSTR convert
Aнжeлочкaподскажите как массив символов char преобразовать в BSTR, и число типа int тоже в BSTR тип преобразовать.
Спасибо :)
1.
Код: plaintext
1.
2.
char *cbuf="Absolute";
BSTR wBuf=bstr_t(cbuf);

2.
Код: plaintext
1.
2.
3.
4.
5.
6.
//as one of exisiting variants
char *cbuf;
int i= 10 ;
BSTR wBuf;
_itoa(i,cbuf, 10 );
wBuf=bstr_t(cbuf);
...
Рейтинг: 0 / 0
28.03.2006, 10:25
    #33628814
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char * to BSTR и int to BSTR convert
Станислав C. Aнжeлочкaподскажите как массив символов char преобразовать в BSTR, и число типа int тоже в BSTR тип преобразовать.
Спасибо :)
1.
Код: plaintext
1.
2.
char *cbuf="Absolute";
BSTR wBuf=bstr_t(cbuf);

2.
Код: plaintext
1.
2.
3.
4.
5.
6.
//as one of exisiting variants
char *cbuf;
int i= 10 ;
BSTR wBuf;
_itoa(i,cbuf, 10 );
wBuf=bstr_t(cbuf);

Должно быть:
2.
Код: plaintext
1.
2.
3.
4.
5.
6.
//as one of exisiting variants
char *cbuf=new char[ 10 ];
int i= 10 ;
BSTR wBuf;
_itoa(i,cbuf, 10 );
wBuf=bstr_t(cbuf);
...
Рейтинг: 0 / 0
28.03.2006, 10:49
    #33628875
Aнжeлочкa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char * to BSTR и int to BSTR convert
большое спасибо :)
...
Рейтинг: 0 / 0
28.03.2006, 11:50
    #33629082
_Балтика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
char * to BSTR и int to BSTR convert
Станислав C.
Должно быть:
2.
Код: plaintext
1.
2.
3.
4.
5.
6.
//as one of exisiting variants
char *cbuf=new char[ 10 ];
int i= 10 ;
BSTR wBuf;
_itoa(i,cbuf, 10 );
wBuf=bstr_t(cbuf);

Можно и сразу:
Код: plaintext
1.
2.
3.
wchar_t wBuf[ 32 ];
int i =  100 ;
::_itow(i, wBuf,  10 );
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / char * to BSTR и int to BSTR convert / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]