STL/CLR 容器項目的需求

STL/CLR 容器就會插入的所有參考型別必須都擁有,最低限度,下列項目:

  • 公用的複製建構函式。

  • 公用設定運算子。

  • 公用的解構函式。

此外,關聯的容器,例如設定對應必須具有公用的比較運算子定義,也就是**operator<**預設狀況下。公用預設建構函式,並定義公用的等價運算子,也可能會要求在容器上的某些作業。

就像參考型別、 實值型別和參考的控制代碼可以被插入到關聯的容器的型別必須有比較運算子類似**operator<**所定義。實值型別或控點至參考型別沒有公用的複製建構函式、 公用工作分派運算子和公用的解構函式的需求。

請參閱

參考

標準樣板程式庫