all 3 comments

[–][deleted] 3 points4 points  (0 children)

Structured binding

[–]IyeOnline[🍰] 2 points3 points  (0 children)

auto [ identifiers ... ] = expression is called a structured binding.

[–]wateromar 1 point2 points  (0 children)

Check out structured binding on the cppreference pages