_bstr_t 클래스
Microsoft 전용
A _bstr_t 개체를 캡슐화는 BSTR 데이터 형식을.클래스 리소스 할당 및 할당 취소 함수 호출을 통해 관리 SysAllocString 및 SysFreeString 와 다른 BSTR Api 해당 하는 경우._bstr_t 클래스 사용 하 여 참조 횟수 과도 한 오버 헤드를 방지할 수 있습니다.
생성
_bstr_t 개체를 생성합니다. |
작업
복사본은 BSTR 에 BSTR 의해 래핑되는 _bstr_t. |
|
링크는 _bstr_t 래퍼에 있는 BSTR. |
|
캡슐화 된 복사본을 만듭니다 BSTR. |
|
반환의 BSTR 의해 래핑되는 _bstr_t 에서 분리 하 고는 BSTR 에서 _bstr_t. |
|
가리키는 BSTR 로 래핑되는 _bstr_t. |
|
시작 부분을 가리키는 BSTR 로 래핑되는 _bstr_t. |
|
문자 수를 반환 합니다. 해당 _bstr_t. |
연산자
기존에 새 값을 할당 합니다. _bstr_t 개체입니다. |
|
끝에 문자를 추가 _bstr_t 개체입니다. |
|
두 문자열을 연결합니다. |
|
검사는 캡슐화 된 BSTR 되는 NULL 문자열입니다. |
|
두 _bstr_t 개체를 비교합니다. |
|
캡슐화 된 멀티 바이트 또는 유니코드에 대 한 포인터를 추출 BSTR 개체입니다. |
요구 사항
헤더: comutil.h
Lib: comsuppw.lib 또는 comsuppwd.lib (참조 하십시오 /Zc:wchar_t(wchar_t를 네이티브 형식으로 인식) 에 대 한 자세한 정보)