在 JavaScript ES6 中,有一种称为解构的语言特性。它也存在于许多其他语言中。
在 JavaScript ES6 中,它看起来像这样:
var animal = {
species: 'dog',
weight: 23,
sound: 'woof'
}
//Destructuring
var {species, sound} = animal
//The dog says woof!
console.log('The ' + species + ' says ' + sound + '!')
我可以在 C++ 中做什么来获得类似的语法并模拟这种功能?