Как я могу конвертировать Int в BSTR - PullRequest
2 голосов
/ 06 августа 2010

Я хотел бы преобразовать int в BSTR. Я использую createTextNode в MSXML, который принимает BSTR. Как я могу это сделать, пожалуйста?

Ответы [ 3 ]

2 голосов
/ 06 августа 2010

Возможно, неэффективно, но сначала преобразуйте в строку, а затем вы можете просто преобразовать это (не проверено):

std::wstring convertToString(int value)
{
    std::wstringstream ss;
    ss << value;
    return ss.str();
}

_bstr_t theConverted(convertToString(42).c_str());
1 голос
/ 08 февраля 2012
int number = 123;
_bstr_t bstr = (long)number;

( Источник )

0 голосов
/ 06 августа 2010

Функции преобразования типов данных [Автоматизация] (MSDN), см. Раздел «Функции для преобразования в тип BSTR».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...