다음을 통해 공유


operator<< (<memory>)

shared_ptr 삽입기

template<class Elem, class Tr, class Ty>
    std::basic_ostream<Elem, Tr>& operator<<(std::basic_ostream<Elem, Tr>& out,
    shared_ptr<Ty>& sp);

매개 변수

  • Elem
    스트림 요소 유형을 지정 합니다.

  • Tr
    형식을 스트림에 요소의 특성입니다.

  • Ty
    포인터를 사용 하 여 공유를 제어 하는 형식입니다.

  • out
    출력 스트림입니다.

  • sp
    공유 포인터입니다.

설명

템플릿 함수를 반환 합니다. out << sp.get().

예제

 

// std_tr1__memory__operator_sl.cpp 
// compile with: /EHsc 
#include <memory> 
#include <iostream> 
 
int main() 
    { 
    std::shared_ptr<int> sp0(new int(5)); 
 
    std::cout << "sp0 == " << sp0 << " (varies)" << std::endl; 
 
    return (0); 
    } 
 
  

요구 사항

헤더: <memory>

네임 스페이스: 국방 표준

참고 항목

참조

shared_ptr Class

기타 리소스

<memory> 멤버