type& get() const noexcept;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// reference_wrapper::get
#include <iostream> // std::cout
#include <functional> // std::reference_wrapper
int main () {
int i;
std::reference_wrapper<int> foo (i);
foo.get() = 10;
std::cout << foo.get() << '\n';
return 0;
}
10