这段代码是什么意思 std::vector<cv::Point2f> points[2]

what is this code mean std::vector<cv::Point2f> points[2]

我想将一些带有 opencv 代码的 c++ 转换为 matlab,但我不明白这行代码,我知道这声明了一个类型为 point2f 的向量(2 个节点 x、y 的浮点数用于 ex),但我不明白点[2]这让我很困惑 任何人都可以向我解释这行代码吗?

type variable_name[n] 声明类型为 typen 个元素的数组,名称为 variable_name.

因此 std::vector<cv::Point2f> points[2] 声明了一个包含两个 std::vector<cv::Point2f> 元素的数组。该数组的名称是 points.