Way to C++: 5. Forwarding Reference
前言
假如有一個函數,可以吃下 Int 和 Char 的 l-value 和 r-value 作為參數
void foo(int&& a) {
printf("R-Int: %d\n", a);
}
void foo(char&& c) {
printf("R-Char: %c\n", c);
}
void foo(const int& a) {
printf("L-Int: %d\n", a);
}
void foo(const char&...
notes.mukyu.dev1 min read