C++中向量的大小
Posted
技术标签:
【中文标题】C++中向量的大小【英文标题】:Size of vector in C++ 【发布时间】:2014-01-21 11:28:07 【问题描述】:如何在 c++ 中获取向量中元素的计数
cv::vector<cv::vector<cv::Point>> temp;
我试试这个,但它没有给出实际尺寸?
int counts=Sizeof(temp);
我也试试这个
int counts=[temp count];
【问题讨论】:
只需使用 temp.size() 。 (请阅读有关 C++ 的书!) 谢谢它的工作,我会的 这是 C++,不是 Objective-C。 我编辑问题,谢谢 我认为没有cv::vector
。您应该清楚地指定您正在谈论的类模板。
【参考方案1】:
使用temp.size()
找出Vector
的大小。
【讨论】:
【参考方案2】:那不是objective-c。它是 C++,而且这个向量不是标准的。您需要使用 .size() 函数。只需执行 temp.size()。
如果您使用的是 openCV,请检查 this documentation on the OpenCV Vectors。
【讨论】:
我也编辑了我的答案,以便为您提供更多信息。【参考方案3】:Here 是您可以了解 C++ STL(标准模板库)的链接。
【讨论】:
以上是关于C++中向量的大小的主要内容,如果未能解决你的问题,请参考以下文章