kennen:lib:as_const
Inhaltsverzeichnis
as_const()
#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.
Parameter
t | lvalue-Parameter |
Ergebnis
Rückgabewert: Konstante.
Siehe auch
-
Beispiel
- as_const.cpp
#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'; }
kennen/lib/as_const.txt · Zuletzt geändert: 2017-08-27 15:52 von 127.0.0.1