xte::drop_volatile<>

Defined in header <xte/trait/drop_volatile.hpp>

Removes the volatile qualifier, preserving references.


Definition

template<typename T>
using drop_volatile = /* ... */;



Example

static_assert(xte::is_same<const int&, xte::drop_volatile<const volatile int&>>);
[View in Compiler Explorer]