您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 摩托罗拉C++面试题

  2. 1.介绍一下STL,详细说明STL如何实现vector。 Answer: STL (标准模版库,Standard Template Library.它由容器算法迭代器组成。 STL有以下的一些优点: 可以方便容易地实现搜索数据或对数据排序等一系列的算法; 调试程序时更加安全和方便; 即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。 vector实质上就是一个动态数组,会根据数据的增加,动态的增加数组空间。 2.如果用VC开发程序,常见这么几个错误,C20
  3. 所属分类:其它

    • 发布日期:2009-08-19
    • 文件大小:40960
    • 提供者:aa074
  1. 用vector(向量)实现动态开辟二维三维数组c++语言及MPI

  2. 此文件比较详细的介绍了用C++怎么动态的开辟二维三维数组。
  3. 所属分类:C/C++

    • 发布日期:2011-03-18
    • 文件大小:3072
    • 提供者:fengqx1988
  1. C++ 文章读取存储统计查找

  2. 自己写的,版权所有哈~~~~有错误请指点 题目描述: 从硬盘上读取一文本文件(一篇英语文章),将这篇文章的内容使用适当的数据结构保存起来,能够方便的统计出各个单词出现的频率、和查询特定的单词。 在主函数中实现下列控制命令 openfile display 显示文件单词统计结果 find quit 对于执行失败的命令,给出相应的提示信息。 操作过程: 1) 打开文件 command: openfile 2) 显示文件统计结果 command: display 输出结果:显示各个单词出现的频
  3. 所属分类:C++

    • 发布日期:2011-05-21
    • 文件大小:183296
    • 提供者:wwdlk
  1. Absolute C++中文版(原书第2版)-完美的C++教程,文档中还包含英文版

  2. 本书是讲解c++语言程序设计的优秀教程。全书围绕c++语言的结构来组织,开始章节介绍编程的普通概念,接下来详细介绍C++hh的继承、多态、异常处理以及标准模板库(STL),同时还包含模式和uML的介绍。本书内容系统、全面,给出了大量代码示例、自测练习、编程提示和编程练习,并且提供了练习的解答。本书有利于初学者尽快掌握c++的编程知识,养成良好的编程习惯;具备相当编程经验的人,也可以从本书了解到使用c++的更有效的方法。 译者序 前言 第1章  C++基础 1 1.1  C++简介 1 1.1.
  3. 所属分类:C++

    • 发布日期:2012-09-11
    • 文件大小:51380224
    • 提供者:fyf1988
  1. 一维动态数组实现的矩阵类

  2. 实现有两个类 CVector 存放数据的自定义动态数组,采用一维动态数组存储矩阵数据 CMatrix 实现的矩阵类 使用的时候包含#include "Matrix.h"就行 CMatrix的接口函数都在"Matrix.h"里面 CVector的接口函数在"Vector.h"里,"Matrix.h"里包含了"Vector.h" 具体用法与测试用例Main.cpp里有3个测试用例,分别是针对构造函数属性计算与运算符重载的 内已包含测试工程xp\vc6.0\上亲测通过,并经过BoundsChecke
  3. 所属分类:C++

    • 发布日期:2012-10-24
    • 文件大小:46080
    • 提供者:erqieshi
  1. 一组新的多维数组模板类

  2. 一组新的多维数组模板类 by chen3feng(RoachCock@smth) email: chen3feng@163.com, chen3fengx@163.com, chen3fengx@hotmail.com [引言] 在C/C++开发中,多维数组是一个让很多人感到棘手的问题.原因是C/C++中,多维数组被看 作是数组的数组. 在向函数传递参数的时候,多维数组经常让人感到是麻烦的制造者,通常都是传递首地址 和每一维的大小: void foo(int *,int ,int);; int
  3. 所属分类:C++

    • 发布日期:2006-03-16
    • 文件大小:12288
    • 提供者:chen3feng
  1. 动态数组的实现与重用

  2. 这里说的动态数组是可以根据需要动态增长占用内存的数组,比如程序初始分配了100个元素,可是运行了一段时间后区区100个空间不能满足了,现在需要400个,怎么办呢;那肯定需要再额外分配300个。 C语言有realloc()函数来解决空间扩充的问题,但是不要忘了realloc可能会迁移内存,很多时候数组中的元素会被其它函数/模块引用,如果地址发生了变化,结果将是灾难性的。 那么STL的vector呢?它也有相同的问题。 一次分配足够的空间是可以解决这个问题,很明显这会造成内存的浪费,这个做法不算明
  3. 所属分类:C

    • 发布日期:2013-01-21
    • 文件大小:349184
    • 提供者:shibowen2
  1. std::vector类模板

  2. 使用C++类模板实现的std::vector容器。 对于学习动态数组有很大的帮助。
  3. 所属分类:C++

    • 发布日期:2018-03-12
    • 文件大小:9216
    • 提供者:aaron133
  1. C++ 课程作业 第六章 数组指针与字符串2——vector类(图书管理)

  2. 请设计一个程序实现图书库存的管理。请根据给定的main函数及程序输出,完成设计。具体要求如下。 一、请设计一个Book类(与动态数组类的要求一致): 1、包括私有成员: unsigned int m_ID;//编号 string m_Name;//书名 string m_Introductio//简介 string m_Author;//作者 string m_Date;//日期 unsigned int m_Page;//页数 2、设计所有成员变
  3. 所属分类:C/C++

    • 发布日期:2020-04-16
    • 文件大小:7168
    • 提供者:salix_mark
  1. C++ Vector 动态数组的实现

  2. 主要介绍了C++ Vector 动态数组的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:51200
    • 提供者:weixin_38700779
  1. Java编程中的vector类用法学习笔记

  2. Vector通常被用来实现动态数组,即可实现自动增长的对象数组,和C++一样vector类同样被Java内置,下面就来看一下vector类的基本用法.
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:63488
    • 提供者:weixin_38662213
  1. 使用C语言实现vector动态数组的实例分享

  2. vector是指能够存放任意类型的动态数组,而C语言中并没有面向对象的C++那样内置vector类,所以我们接下来就来看一下使用C语言实现vector动态数组的实例,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:54272
    • 提供者:weixin_38531017
  1. C++ Vector 动态数组的实现

  2. 简介 向量(Vector)是一个封装了动态大小数组的顺序容器。 向量是一个能够存放任意类型的动态数组。 C++ 中 Vector 的使用 头文件 #include 需要使用 std 命名空间 using namespace std; 以下使用方法以 int 数据类型为例,使用时可自定义数据类型 注意:下文中区间为左闭右开 1. 定义(初始化)Vector vector v; 创建一个空vector vector v(5); 创建一个vector,元素个数为
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:47104
    • 提供者:weixin_38707342
  1. Java中Vector类和Stack类的学习

  2. 1.Vector类   API文档的解释:   Vector类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector 的大小可以根据需要增大或缩小,以适应创建 Vector 后进行添加或移除项的操作。   java.util.vector提供了向量类(vector)以实现类似动态数组的功能。在Java语言中没有指针的概念,但如果正确灵活地使用指针又确实可以大大提高程序的质量。比如在c,c++中所谓的“动态数组”一般都由指针来实现。为了弥补这个缺点,J
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:70656
    • 提供者:weixin_38747144
  1. c++ vector模拟实现代码

  2. vector的介绍 1、vector是表示可变大小数组的序列容器。 2、就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。 3、本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新的数组,然后将全部元素移到这个数组。就时间而言,这是一个相对代价高的任务,因为每当一个新
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:61440
    • 提供者:weixin_38747592
  1. C++动态数组类的封装实例

  2. C++中的动态数组(Dynamic Array)是指动态分配的、可以根据需求动态增长占用内存的数组。为了实现一个动态数组类的封装,我们需要考虑几个问题:new/delete的使用、内存分配策略、类的四大函数(构造函数、拷贝构造函数、拷贝赋值运算符、析构函数)、运算符的重载。涉及到的知识点很多,对此本文只做简单的介绍。 一、内存分配策略 当用new为一个动态数组申请一块内存时,数组中的元素是连续存储的,例如 vector和string。当向一个动态数组添加元素时,如果没有空间容纳新元素,不可能简单
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:93184
    • 提供者:weixin_38729607
  1. C++ vector操作实现

  2. 在c++中,vector是一个十分有用的容器。 作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。 特别注意: 使用vector需要注意以下几点: 1、如果你要表示的向量长度较长(需要为向量内部保存很多数),容易导致内存泄漏,而且效率会很低; 2、Vector作为函数的参数或者返回值时,需要注意它的写法:    doubl
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:67584
    • 提供者:weixin_38638312
  1. c-vector:C中的动态数组实现。类似于标准C ++中的Vector-源码

  2. 向量 C中的动态数组实现。类似于标准C ++中的Vector。
  3. 所属分类:其它

    • 发布日期:2021-03-15
    • 文件大小:6144
    • 提供者:weixin_42099858
  1. c-vector:C语言中的动态数组实现,类似于标准C ++中的实现-源码

  2. c-vector:C语言中的动态数组实现,类似于标准C ++中的实现
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:6144
    • 提供者:weixin_42104181
  1. 使用C语言实现vector动态数组的实例分享

  2. 下面是做项目时实现的一个动态数组,先后加入了好几个之后的项目,下面晒下代码。 头文件: # ifndef __CVECTOR_H__ # define __CVECTOR_H__ # define MIN_LEN 256 # define CVEFAILED -1 # define CVESUCCESS 0 # define CVEPUSHBACK 1 # define CVEPOPBACK 2 # define CVEINSERT 3 # define CVERM 4 # defin
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:60416
    • 提供者:weixin_38571992
« 12 3 »