ファイル「メモリ」内の ·std::unique_ptr · コードでは、演算子のオーバーロード関数が次のように表示されます。
typename tr1::add_reference<_Ty>::type operator*() const
{
// return reference to object
return (*this->_Myptr);
}
pointer operator->() const
{
// return pointer to class object
return (&**this);
}
&**
2 番目の関数の意味は何ですか? ありがとう。