在下面的代码中:[2]用于什么? 我明白“点”是2D点的矢量,但我不明白“[2]”的好处!!!
vector<CvPoint2D32f> points[2];
或
vector<string> imageNames[2];
或
vector<CvPoint2D32f> temp(10);
和temp(10)和其他类型的括号有什么区别?
答案 0 :(得分:0)
您正在声明一个向量数组&lt; CvPoint2D32f&gt;
点[0]是矢量&lt; CvPoint2D32f&gt;
点[1]是矢量&lt; CvPoint2D32f&gt;
答案 1 :(得分:0)
在这一行
vector<CvPoint2D32f> points[2];
你声明一个长度为2的向量数组
points[0]
和points[1]
是vectors
的{{1}}
在行
CvPoint2D32f
您声明一个包含10个vector<CvPoint2D32f> temp(10);
类型元素的向量。