昨天水贴的时候看到这样的一个问题:
以下代码会输出 3 3:
void executer() {
int n = 4, m = 3;
tie(n, m) = minmax(n, m);
cout << n << " " << m << "\n";
}
而以下代码会输出 3 4
void executer() {
int n = 4, m = 3;
tie(n, m) = minmax(n, m);
cout << n << " " << m << "\n";
}
不是很懂这些奇怪的STL,求指教qwq
原帖:link
注:@2021_03_21 是我大号