#include
<utility>
template <class T> add_const_t<T> as_const (T& t) // C++17
Fügt dem Typ des Parameters einen const
-Qualifizierer hinzu.
t | lvalue-Parameter |
Rückgabewert: Konstante.
-
#include <iostream> #include <utility> int main() { auto nearly_pi = 3.1415926535; auto const_pi = std::as_const(nearly_pi); // const_pi = 3; // error std::cout << const_pi << '\n'; }