一个经常提出的主张是std::valarray
旨在消除某些形式的混叠以实现更好的优化(例如,请参阅valarray 与向量:为什么引入了 valarray?)
谁能详细说明这一说法?在我看来,只要您可以获得指向元素的指针,别名总是可能的——您可以获得,因为operator[]
返回一个引用。
一个经常提出的主张是std::valarray
旨在消除某些形式的混叠以实现更好的优化(例如,请参阅valarray 与向量:为什么引入了 valarray?)
谁能详细说明这一说法?在我看来,只要您可以获得指向元素的指针,别名总是可能的——您可以获得,因为operator[]
返回一个引用。