MCPcopy Create free account
hub / github.com/changkun/modern-cpp-tutorial / pass

Function pass

code/3/3.6.cpp:18–26  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16}
17template <typename T>
18void pass(T&& v) {
19 std::cout << "普通传参:";
20 reference(v);
21 std::cout << "std::move 传参:";
22 reference(std::move(v));
23 std::cout << "std::forward 传参:";
24 reference(std::forward<T>(v));
25
26}
27int main() {
28 std::cout << "传递右值:" << std::endl;
29 pass(1);

Callers 1

mainFunction · 0.85

Calls 1

referenceFunction · 0.70

Tested by

no test coverage detected