Open zhxilin opened 2 years ago
https://zhxilin.github.io/post/tech_stack/1_programming_language/modern_cpp/cpp17/structured_bindings/
C++17提供了结构化绑定机制,可以使用指定名称绑定到初始化的子对象或元素上,与引用绑定别名类似,但结构化绑定的类型不需要是引用类型。得益于自动推导技术越来越成熟,通过auto声明的多个变量绑定到一个复杂结构成了可能。本节内容我们来介绍C++17的新特性——结构化绑定。
auto
关于结构化绑定的实现过程,还是说得让人很难理解~
https://zhxilin.github.io/post/tech_stack/1_programming_language/modern_cpp/cpp17/structured_bindings/
C++17提供了结构化绑定机制,可以使用指定名称绑定到初始化的子对象或元素上,与引用绑定别名类似,但结构化绑定的类型不需要是引用类型。得益于自动推导技术越来越成熟,通过
auto
声明的多个变量绑定到一个复杂结构成了可能。本节内容我们来介绍C++17的新特性——结构化绑定。