2 torchzhang123 Torchzhang123 于 2014.11.03 19:47 提问

C++ 数组和vector的联系

函数声明为 int sum_max(int *ary, int size);现有非空vectordata, 请编写调用data为参数的sum_max代码?

1个回答

VisualEleven
VisualEleven   Ds   Rxr 2014.11.05 14:22

vector data;
.... // data 设置值
// 调用sum_max函数
if(!data.empty())
{
sum_max(&data[0], data.Size());
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C++数组与vetor的区别与联系
C与C++之间的重要区别与联系之一 数组与Vector的讲义
Vector,ArrayList,LinkedList的异同
一.概况 三者都来自于List,其中vector,ArrayList底层实现是数组,而LinkedList的底层实现是单链表。 三者有如下特点: 1.Vector,ArrayList查找快,增删慢。LinkedList相反,查找慢,增删快; 2.vector是线程安全的。ArrayList,LinkedLIst是线程不安全的 二.本文主要分析内容 1.ArrayList和LIn
vector 类型转换为数组类型
vectorResltPont; CvPoint r[100]; for(int i=0;i { r[i].x=ResltPont[i].x; r[i].y=ResltPont[i].y; } 一个for循环即可搞定 需要注意的是:C++/C中用到的数组必须指定大小的,否则会提示错误的,编译都会失败的
C++学习笔记之八 复合类型---数组的替代品vector和array
本节介绍一下数组的替代品---模板类vector和arrey。 1、模板类vector 模板类vector类似与string类,也是一种动态数组。您可以在运行阶段设置vector对象的长度,可在末尾附加新数据,还可以在中间插入新数据。基本上,它是使用new创建动态数组的替代品。实际上vector类确实使用new和delete来管理内存,但这种工作是自动完成的。 vector的使用方法: 首
不定长数组:vector
使用需要包含头文件 #include vector是一个模板类,所以需要用vector a或者vector b这种方式声明。 vector的常用操作: int len = a.size();//返回vector长度 a.resize(100);//把a长度变为100 a.push_back(10)//把10添加到尾部 a.pop_back();//删除最后一个元素
数组array和vector的比较
数组array和vector的比较
不定长数组vector
vector就是一个不定长数组。不仅如此,它把一些常用操作“封装”在了vector类型内部。 例如,若a是一个vector,可以用a.size( )读取它的大小,a.resize( )改变大小,a.push_back( )向 尾部添加元素,a.pop_back( )删除最后一个元素。 vector是一个模板类,所以需要用vectora或者vectorb这样的方式来声明一 个vector。V
vector与数组间数据copy处理
#algostuff.h/* PRINT_ELEMENTS() * - prints optional C-string optcstr followed by * - all elements of the collection coll * - separated by spaces */template inline void PRINT_ELEMENTS (co
vector 中存放数组
vector     >   array(3);//注意> 和> 之间的空格。         array2可以保存3个向量,向量的长度是可以改变的。array2[i]返回的是第i个向量。同理,array2[i][j]返回的是第i个向量中的第j个元素。              注意不能这样赋值:            array2[1][2]=9;          原因就是你没有
C语言中指针与数组的区别与联系
好久不写东西了,从毕业以来,整个人都懒散了很多。今天终于鼓起勇气,来写一点儿东西…… 指针与数组对于C语言程序员来说肯定不会陌生,一说起这个话题,我就想起了曾经被内存、地址、地址里的内容这些概念狂虐时的情形。