假设我有一个父类型的数组或向量。为了将其传递给函数,我需要它成为某个子类型(我预先知道所有元素都保证是该子类型)。有没有一种方便的方法来做到这一点?目前我只能想到制作一个全新的数组。
此外,看起来它不允许我反过来做:它不会接受子类型的数组代替父类型。有没有一个好的方法来解决这种情况?
看起来 `cast v` 可以工作,但这是首选的方式吗?
此外,看起来它不允许我反过来做:它不会接受子类型的数组代替父类型。有没有一个好的方法来解决这种情况?
看起来 `cast v` 可以工作,但这是首选的方式吗?