次の方法で共有


STL/CLR コンテナー要素の要件

STL/CLR コンテナーに挿入されるすべての参照型は、少なくとも、次の要素が必要です:

  • パブリック コピー コンストラクター。

  • パブリック代入演算子です。

  • パブリック デストラクター。

さらに、 設定します。 のような連想コンテナーと マップ はで定義された既定で operator< であるパブリック比較演算子が必要です。コンテナーの操作も定義するパブリックの既定コンストラクターとパブリック等価演算子を必要とする場合があります。

参照型と同様に、連想コンテナーに挿入される参照型に値型、およびハンドルで定義した operator< などの比較演算子が必要です。パブリック コピー コンストラクター、パブリック代入演算子とパブリック デストラクターの必要条件は参照型に値型またはハンドルにではありません。

参照

関連項目

標準テンプレート ライブラリ