CComBSTR::CComBSTR

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.

Обзор CComBSTRЧлены класса

Index