CArray动态数组

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CArray< int  , int > a; //定义数组  
a.SetSize(8,-1);    //设置内存大小,按16字节增长 
 
int  index1 = a.Add(10); //添加元素自动放到数组末尾,返回元素索引  
int  index2 = a.Add(201);  
 
int  nSize  = a.GetSize();   //获取空间大小  
int  nCount = a.GetCount();  //获取元素个数,两个函数功能相同
 
int  nCount1 = a.GetUpperBound(); //数组下标
 
 
 
int  e1 = a[0];        //以数组下标的方式读元数,此位置未曾赋值,返回为0 
int  e2 = a[1];        //以数组下标的方式读元数,此位置未曾赋值,返回为0  
 
a[0] = 200;
a[1] = 300;           //以数组下标的方式写元示  
 
CString str1,str2;
str1.Format(_T( "%d\n" ),a[0]);
str2.Format(_T( "%d\n" ),a[1]);
TRACE(str1);
TRACE(str2);

















本文转自Chinayu201451CTO博客,原文链接:http://blog.51cto.com/9233403/1970697  ,如需转载请自行联系原作者


相关文章
|
运维 搜索推荐 数据安全/隐私保护
什么是C端 什么是B端 这里告诉你
C端产品早已将运营专业化,并细化到各维度的运营了,比如运营的工种可以细分为“活动运营岗、用户运营岗、增长裂变岗、内容运营岗”等等。
17347 0
什么是C端 什么是B端 这里告诉你
|
11月前
|
API Python
利用python淘宝/天猫获得淘宝app商品详情原数据 API
要使用Python获取淘宝/天猫商品详情原数据,需先注册开放平台账号并实名认证,创建应用获取API权限。随后,根据API文档构建请求URL和参数,使用requests库发送请求,处理返回的商品详情数据。注意遵守平台使用规则。
|
JavaScript 前端开发 UED
JS 防抖与节流
防抖和节流是优化高频事件处理的技术。针对如`scroll`、`resize`等频繁触发的事件,它们能有效减少不必要的回调执行,节省资源。防抖确保在一段时间内仅执行最后一次操作,适用于输入框自动补全等场景;而节流则按固定间隔执行函数,适合拖拽、滚动事件。通过简单的JavaScript实现,可以显著提升应用性能和用户体验。
282 1
JS 防抖与节流
|
SQL 数据管理 Java
C#宿舍管理系统(C#课程设计含源码)
C#宿舍管理系统(C#课程设计含源码)
390 0
C#宿舍管理系统(C#课程设计含源码)
|
存储 Linux
在Linux中,如何在Linux中设置磁盘配额?
在Linux中,如何在Linux中设置磁盘配额?
|
网络协议 安全 Linux
在Linux中,如何使用Netcat进行网络调试和端口扫描?
在Linux中,如何使用Netcat进行网络调试和端口扫描?
|
SQL 索引
ElasticSearch分页
es有多种方式实现分页查询:from+size,scroll,searchAfter,本文讨论各种方式的利弊和适用场景。
881 0
|
编译器 API C语言
在x86架构汇编语言中函数参数传递的三种约定
在x86架构汇编语言中函数参数传递的三种约定
645 2
|
SQL 数据库管理
|
弹性计算 网络虚拟化 Perl
全景剖析阿里云容器网络数据链路(五)—— Terway ENI-Trunking
本文是[全景剖析容器网络数据链路]第五部分部分,主要介绍Kubernetes Terway ENI-Trunking模式下,数据面链路的转转发链路。
1166 7
全景剖析阿里云容器网络数据链路(五)—— Terway ENI-Trunking