C++11 std::ref

在一些场景下,c++默认会复制参数,所以想以引用的形式使用参数就需要用 std::ref,相当于强制使用引用。

比如在 std::thread 或者 std::bind 场景下使用引用参数会失效,因为默认会把参数复制,但如果使用 std::ref则可以使用引用参数传递到函数里。

最后更新于