特にSTLでは、自動ポインタ(およびその理由)に注意する必要があることを認識しています。しかし、私はこれに問題はありません:
std::map<T1, std::auto_ptr<T2> >;
これは安全ですか?
std::vector
アイテムを時々コピーする必要があるため、でどのように壊れるかがわかりますが、これは ? の値の型にも当てはまりstd::map
ますか?
編集:どうやら、安全かどうかに関係なく、(技術的に) マップにデータを入力することはできませんが、理論的な考慮事項のために質問を開いたままにします。それ以外の場合は、閉じていると見なします。