正常
Structured Bindings and Initialization
C++17 structured bindings let you unpack pairs, tuples, arrays, and structs in a single line of code — no more of that ugly std::tie style. Combined with if/switch initializers, you can restrict a variable's scope to exactly where it is truly needed, preventing variables from leaking into the enclosing scope. This chapter has only two articles, but both cover features you will reach for constantly in day-to-day development.