CComBSTR);
CComBSTR (int nSize );
CComBSTR (int nSize, LPCOLESTR sz );
CComBSTR (int nSize, LPCSTR sz );
CComBSTR (LPCOLESTR Кроу );
CComBSTR (LPCSTR Кроу );
CComBSTR (const CComBSTR&src );
Параметры
nSize
[в] Количество символов для копирования из sz.
sz
[в] Строка для копирования. Версия Юникод определяет LPCOLESTR; версия ANSI определяет LPCSTR. Будут скопированы только nSize символов. Значение по умолчанию — NULL.
кроу
[в] Строка для копирования. Версия Юникод определяет LPCOLESTR; версия ANSI указывает LPCSTR.
src
[в] Объект CComBSTR.
Примечания
Конструктор по умолчанию устанавливает m_str члена со значением NULL. Конструктор копирования устанавливает m_str копию BSTR члена src.
Другие четыре конструктора значение m_str копию указанной строки; Однако, если передается значение для nSize, то только nSize будут скопированы символы, а затем завершающий символ null.
Деструктор освобождает строки, который указывает m_str.