Returns a new sequence which contains all the elements from <code>[begin<Sequence>::type, end<Sequence>::type)</code> range except those that are identical to <code>T</code>. The result sequence preserves all the functional and performance characteristics of the original <code>Sequence</code>, except its size and identity.
<tr><td><code>Sequence</code></td><td>A model of <ahref="../Extensible_Sequence.html">Extensible Sequence</a></td><td>The original sequence. </td></tr>
<tr><td><code>T</code></td><td>A type</td><td>A type to be removed. </td></tr>
<tr><td><code>typedef remove<Sequence,T>::type s;</code></td><td>A model of <ahref="../Extensible_Sequence.html">Extensible Sequence</a></td><td></td><td>Equivalent to <code>typedef remove_if< Sequence,is_same<_,T>>::type t;</code>.</td><td></td></tr>
</table>
<p>
<h3>Complexity</h3>
<p>
Linear. Performs exactly <code><ahref="../Reference/size.html">size</a><Sequence>::type::value</code> comparisons for equality.