欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

auto [] 结构化绑定

程序员文章站 2022-06-01 21:08:33
...

c++17中的结构化绑定

例1:通过结构化绑定对map中的pair对重命名

int mp <int, int> mp;
for(auto &[k, v] : mp)
	cout << k << " " << v << endl;

例2:利用结构化绑定对f()返回的结构体node内部元素进行重命名

struct node
{
	int a, b;
};
struct node f()
{....}
auto [x, y] = f();
相关标签: 神奇的c++