正常
Structured Bindings and Init Statements
C++17 structured bindings let us unpack pairs, tuples, arrays, and structs in a single line—no more ugly std::tie syntax. Combined with if/switch init statements, we can limit variable scope to exactly where it is needed, preventing variables from leaking into the outer scope. Although this chapter contains only two articles, both cover features we use frequently in day-to-day development.