Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ [int]在声明向量时的含义_C++_Opencv - Fatal编程技术网

C++ [int]在声明向量时的含义

C++ [int]在声明向量时的含义,c++,opencv,C++,Opencv,在下面的代码中,[2]用于什么? 我确实理解“点”是2D点的向量,但我不理解“[2]”的好处 向量点[2]; 或 矢量图像名称[2]; 或 矢量温度(10); temp(10)和其他类型的括号有什么区别?您正在声明一个向量数组 点[0]是一个向量 点[1]是此行中的向量 vector<CvPoint2D32f> points[2]; 您可以声明一个包含10个CvPoint2D32f类型元素的向量。点是两个向量的数组。与int-twoint[2]的方法相同声明了一个两个数组的代

在下面的代码中,[2]用于什么? 我确实理解“点”是2D点的向量,但我不理解“[2]”的好处

向量点[2];

矢量图像名称[2];

矢量温度(10);

temp(10)和其他类型的括号有什么区别?

您正在声明一个向量数组

点[0]是一个向量

点[1]是此行中的向量

vector<CvPoint2D32f> points[2];

您可以声明一个包含10个
CvPoint2D32f
类型元素的向量。

是两个
向量
的数组。与
int-twoint[2]的方法相同声明了一个两个数组的代码:< INT/INSCOR> > S.S.这是在任何介绍性C++书籍中,分别在有关数组和向量的章节中。
vector<string> imageNames[2];
vector<CvPoint2D32f> temp(10);
vector<CvPoint2D32f> points[2];
vector<CvPoint2D32f> temp(10);