我就问问这个是什么意思

P3385 【模板】负环

make_pair 是一个 STL 函数模板,用于生成一个 pair 对象。该函数模板接受两个参数,将它们打包成一个 pair 对象,并返回这个对象。 例如,以下代码使用 make_pair 创建了一个 pair 对象: ```c int main() { int a = 1; double b = 2.0; auto p = make_pair(a, b); cout << p.first << " " << p.second << endl; // 输出:1 2 return 0; } ``` 在上面的代码中,我们使用 make_pair 将整数 a 和浮点数 b 组合成一个 pair 对象 p。p.first 表示第一个元素,即 a,p.second 表示第二个元素,即 b。
by YCN_AK_NOI @ 2024-02-19 08:13:10


@[fmy1107](/user/646394) 就像结构体打包入队需要写成`{a,b}`,`pair<>`类型的打包需要写成`make_pair(a,b)`,仅此而已
by HeYilin @ 2024-02-19 08:25:56


参考https://zh.cppreference.com/
by HackerJack @ 2024-02-19 08:42:41


@[yangchennan](/user/965461) 感谢大佬 orz
by fmy1107 @ 2024-02-19 13:22:17


@[HeYilin](/user/728459) 感谢大佬 orz
by fmy1107 @ 2024-02-19 13:22:39


@[HackerJack](/user/725902) 感谢大佬 orz
by fmy1107 @ 2024-02-19 13:23:31


|