Namespaces
Variants

std::experimental::shared_ptr<T>:: operator*, std::experimental::shared_ptr<T>:: operator->

From cppreference.net
T & operator * ( ) const noexcept ;
(1) (라이브러리 fundamentals TS)
T * operator - > ( ) const noexcept ;
(2) (라이브러리 fundamentals TS)

저장된 포인터를 역참조합니다. 저장된 포인터가 null인 경우 동작은 정의되지 않습니다.

목차

매개변수

(없음)

반환값

1) 저장된 포인터를 역참조한 결과, 즉 * get ( ) .
2) 저장된 포인터, 즉 get ( ) .

비고

T 가 배열 타입이거나 (cv 한정자가 있을 수 있는) void 인 경우, 함수 (1) 이 선언되는지 여부는 명시되지 않습니다.

T 가 배열 타입일 때, 함수 (2) 가 선언되는지 여부는 명시되지 않습니다.

어떤 경우든, 함수가 선언되면 그 반환 타입이 무엇인지는 명시되지 않지만, 함수의 선언(반드시 정의는 아니더라도)이 합법적임은 보장됩니다.

예제

참고 항목

저장된 포인터를 반환합니다
(public member function)