要素を STL コンテナー (型がテンプレート パラメーター) に挿入したい。コンテナーで back_insertion が許可されている場合は、それを使用します。それ以外の場合は、任意のインサーターを使用します。
このためだけに独自の特性を実装する必要は避けたいと思います。「可能であれば back_inserter をインスタンス化し、それ以外の場合は inserter をインスタンス化する」と言える方法があるに違いないと確信しています。
それ、どうやったら出来るの?
要素を STL コンテナー (型がテンプレート パラメーター) に挿入したい。コンテナーで back_insertion が許可されている場合は、それを使用します。それ以外の場合は、任意のインサーターを使用します。
このためだけに独自の特性を実装する必要は避けたいと思います。「可能であれば back_inserter をインスタンス化し、それ以外の場合は inserter をインスタンス化する」と言える方法があるに違いないと確信しています。
それ、どうやったら出来るの?