【发布时间】:2015-08-23 14:06:13
【问题描述】:
我想在 C++ 中获取整数数组的大小。如果一个方法接受一个 int* 我如何获得该值的大小?
int myMethod(int* values)
{
values.size();
}
这会产生编译错误
【问题讨论】:
-
你的意思是你传入了一个数组,想求它的长度?
-
@nos 是的,这是正确的
-
不能,size需要作为参数传递。最好使用
std::vector <int>。
标签: c++