功能: 从DynamicSizeVector中清除所有元素。
声明:
void clear()
参数: 无
返回值: 无
描述:
该函数用于清除DynamicSizeVector中保存的所有元素。调用该函数后,DynamicSizeVector将返回空状态。因此,推荐在使用DynamicSizeVector对象前先调用该函数进行初始化。
示例:
#include <open3d/core/DynamicSizeVector.h>
int main()
{
open3d::core::DynamicSizeVector vec({1,2,3,4,5});
// 打印vector初始内容
std::cout<<"初始vector: " << vec << std::endl;
// 清除vector中的所有元素
vec.clear();
// 打印清除后vector内容
std::cout<<"清除后vector: " << vec << std::endl;
return 0;
}
输出:
初始vector: [1, 2, 3, 4, 5]
清除后vector: []
特殊情况:
注意事项: