5
C ++二重アドレス演算子?(&&)
私はSTLソースコードを読んでいて、&&アドレス演算子が何をすることになっているのか分かりません。これはからのコード例ですstl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; } 「Address of Address」は意味がありますか?なぜ1つではなく2つのアドレス演算子があるのですか?