type& get() const noexcept; |
// 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;
}
|
| reference_wrapper::operator() | 访问元素(函数形式)(公共成员函数) |
| reference_wrapper::operator type& | 引用反射(公共成员函数) |