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

搜索资源列表

  1. C和C++函数参考手册.chm

  2. 绝对经典 物超所值,经典收藏 内容如下: General C/C++ Pre-processor commands Operator Precedence Escape Sequences ASCII Chart Data Types Keywords Standard C Library Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Me mory
  3. 所属分类:C++

    • 发布日期:2009-10-06
    • 文件大小:180224
    • 提供者:dffgsfsdfssdfgd
  1. Dijkstra 算法原理

  2. 讲解 Dijkstra 算法的基本思想,另外还有算法实现. 当然了,这个算法当路径点上万的时候效率上会降低。 我有另外的改进实现, 上万个点也是在200毫秒内完成。但是不知道怎么添加, 我只能在这里贴关键代码了 : static std::list vecNodes; static std::list vecEdges; bool CDijkstras::DijkstrasFindPath(Node* psrcNode, Node* pdstNode, std ::list& vec, dou
  3. 所属分类:其它

    • 发布日期:2009-10-28
    • 文件大小:19456
    • 提供者:vcclass
  1. 《深入学习c++string》2.1版

  2. 目录 1 正文 4 一、 C++的string的使用 4 1.1 C++ string简介 4 1.2 string的成员 4 1.2.1 append 4 1.2.2 assign 5 1.2.3 at 5 1.2.4 begin 6 1.2.5 c_str 6 1.2.6 capacity 6 1.2.7 clear 7 1.2.8 compare 7 1.2.9 copy 7 1.2.10 _Copy_s 7 1.2.11 data 7 1.2.12 empty 7 1.2.13 end
  3. 所属分类:C++

    • 发布日期:2009-12-07
    • 文件大小:1048576
    • 提供者:gamebryo
  1. ReDo UnDo的好例子

  2. 一个非常好的例子 void CMyObjCollection::Add(CMyObject* pItem) { ASSERT(Find(pItem) == -1); // 不能多次加入同一对象 m_vecMyObjects.push_back(pItem); pItem->AddRef(); } void CMyObjCollection::Remove(CMyObject* pItem) { for (vector::iterator it = m_vecMyObjects.begin
  3. 所属分类:其它

    • 发布日期:2010-01-05
    • 文件大小:24576
    • 提供者:zbl870919
  1. c++STL基本容器用法带程序详解

  2. vector用于存储对象数组 常用方法 1.push_back 在数组的最后添加一个数据 2.pop_back 去掉数组的最后一个数据 3.at 得到编号位置的数据 4.begin 得到数组头的指针 5.end 得到数组的最后一个单元+1的指针 6.front 得到数组头的引用 7.back 得到数组的最后一个单元的引用 8.max_size 得到vector最大可以是多大 9.capacity 当前vector分配的大小 10.size 当前使用数据的大小 11.resize 改变当前使用数
  3. 所属分类:C++

    • 发布日期:2010-03-21
    • 文件大小:384000
    • 提供者:cnliunx
  1. c++string深入详解2.0版

  2. 目录 1 正文 3 一、 C++的string的使用 3 1.1 C++ string简介 3 1.2 string的成员 3 1.2.1 append 3 1.2.2 assign 4 1.2.3 at 4 1.2.4 begin 5 1.2.5 c_str 5 1.2.6 capacity 5 1.2.7 clear 6 1.2.8 compare 6 1.2.9 copy 6 1.2.10 _Copy_s 6 1.2.11 data 6 1.2.12 empty 6 1.2.13 end
  3. 所属分类:C++

    • 发布日期:2010-04-10
    • 文件大小:750592
    • 提供者:lingyin55
  1. c语言时间片

  2. 1、 设计一个按时间片轮转调度的算法提示:(1)假设系统有5个进程,每个进程用一个进程控制块PCB来代表。PCB的格式如图1-3所示。其中,进程名即进程标识。链接指针:指出下一个到达进程的进程控制块首地址。按照进程到达的顺序排队。系统设置一个队头和队尾指针分别指向第一个和最后一个进程。新生成的进程放队尾。估计运行时间、到达时间以及进程状态一第一题中相同。(2)为每个进程任意确定一个要求运行时间和到达时间。(3)按照进程到达的先后顺序排成一个循环队列。再设一个队首指针指向第一个到达进程的首址。(
  3. 所属分类:网络攻防

    • 发布日期:2008-01-10
    • 文件大小:2048
    • 提供者:XF290471827
  1. 模拟退火算法VC++

  2. 超简洁的实现 一看就懂 从函数命名到实现过程短短的几行ireDown::FireDown(double a,double b,double c,int d) { StartTmp = a; EndTmp = b; Fordown = c; count =d; NowTmp = StartTmp; }; /* 读文件函数,将文件中的城市信息存储到 类中定义的城市容器中 */ bool FireDown::ReadFile(char *c) { ifstream infile(c); if(!in
  3. 所属分类:C++

    • 发布日期:2010-06-07
    • 文件大小:1048576
    • 提供者:boolgood
  1. C++ 中push_back方法得使用

  2. 介绍c++中push_back方法的使用,包括vector中和string中,使用很方便也很广泛
  3. 所属分类:C++

    • 发布日期:2008-03-03
    • 文件大小:2048
    • 提供者:jane1986
  1. 自考C++2009年1月试题和答案

  2. 2009年1月C++的试题和答案1. A 2. B 3. D 4. D 5. A 6. D 7. C 8. C 9. B 10. C 11. D 12. D 13. A 14. B 15. D 16. D 17. C 18. A 19. D 20. D 二、填空题 21. cout<<a; 22. 提取操作 23. Hex:64 24. 编译时或编译 25. main 26.complex num(2.2,1.3)或complex num(2.2,1.3) 27. 15 28. i
  3. 所属分类:C

    • 发布日期:2010-10-23
    • 文件大小:20480
    • 提供者:anneylj
  1. C++标准库使用范例

  2. /************************** *范例编号:17_39 *范例说明:演示 unique 的 * 功能与使用方法 ***************************/ #include #include #include #include #include using namespace std; bool mod_equal ( int elem1, int elem2 ) { if ( elem1 < 0 ) elem1 = - elem1; if
  3. 所属分类:C++

    • 发布日期:2010-11-20
    • 文件大小:751616
    • 提供者:hu_yong
  1. HumanMotionTrack 全

  2. 基于视频序列捕获人体运动和人体运动分析 如何制作一个可控制的人体骨骼模型 描述:本文提供一种将骨架动作矢量映射到人体骨架模型的一种方法,通过输入各个骨骼的当前方向,反馈给骨架模型,这样就实现了动画的效果。 实验开发工具是VC6.0在OpenGL平台上开发完成。 阅读对象: 假定读者已经熟悉OpenGL编程,就算不熟悉,只要了解基本的旋转,平移,堆栈操作就好。 假定读者已经了解基本的c++编程,其中需要了解递归的算法,递归的方法请参考一下数据结构吧。 制作过程: 第一步,3D模型准备 这一步骤的
  3. 所属分类:其它

    • 发布日期:2010-12-09
    • 文件大小:157696
    • 提供者:linlin49421
  1. vld(Visual Leak Detector 内存泄露检测工具 源码)

  2. 初识Visual Leak Detector   灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的,从性能下降到内存耗尽,甚至会影响到其他程序的正常运行。另外内存问题的一个共同特点是,内存问题本身
  3. 所属分类:C++

    • 发布日期:2010-12-16
    • 文件大小:5242880
    • 提供者:rendao0563
  1. 标准c++中string类函数详解

  2. 标准c++中string类函数详解 片段: 这里是C++字符串的重点,我先把各种操作函数罗列出来,不喜欢把所有函数都 看完的人可以在这里找自己喜欢的函数,再到后面看他的详细解释。 a) =,assign() //赋以新值 b) swap() //交换两个字符串的内容 c) +=,append(),push_back() //在尾部添加字符 d) insert() //插入字符 e) erase() //删除字符 f) clear() //删除全部字符 g) replace() //替换字符 h
  3. 所属分类:C++

    • 发布日期:2010-12-27
    • 文件大小:15360
    • 提供者:wenqs27
  1. C++ push方法与push_back方法的使用与区别

  2. 主要介绍了C++ push方法与push_back方法的使用与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:57344
    • 提供者:weixin_38516491
  1. C++ 中"emplace_back" 与 "push_back" 的区别

  2. 主要介绍了C++ 中"emplace_back" 与 "push_back" 的区别的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-08-30
    • 文件大小:31744
    • 提供者:weixin_38676851
  1. C++ 中”emplace_back” 与 “push_back” 的区别

  2. C++ 中”emplace_back” 与 “push_back” 的区别 emplace_back和push_back都是向容器内添加数据. 对于在容器中添加类的对象时, 相比于push_back,emplace_back可以避免额外类的复制和移动操作. “emplace_back avoids the extra copy or move operation required when using push_back.” 参见: http://en.cppreference.com/w
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:29696
    • 提供者:weixin_38548704
  1. c++ emplace_back与push_back

  2. 容器的emplace_back与push_back方法 emplace_back针对添加的元素为 “某个对象struct、class” ,可以直接写参数,函数自动调用构造函数,而不用先创建对象再添加。 push_back需要先创建对象,再添加。 emplace、emplace_front类似 #include #include #include using namespace std; struct person { string name; string age; person(stri
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:21504
    • 提供者:weixin_38698403
  1. C++ push方法与push_back方法的使用与区别

  2. 【摘要】 push与push_back是STL中常见的方法,都是向数据结构中添加元素。初识STL,对于添加元素的方法以产生混淆,这里暂对两种方法作出比较分析。此外,本文还将简述push对应的stack与queue系列,常见方法的介绍,以及与push_back相对应的vector系列常见方法介绍。详见下文。 list 也是使用 push_back . 【正文】 push_back 方法介绍 vector::void push_back (const value_type& val); vector
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:53248
    • 提供者:weixin_38727694
  1. c++push_back 以及 emplace_back 的区别

  2. 区别 都说emplace快push慢,今天就详细研究下到底两者有什么区别,以及这个move在中间扮演了一个什么角色。 先上测试代码,是一个自己手写的str字符串类,几种构造函数,都写全了: class str { public: friend ostream& operator <<(ostream& out, const str& p); str() :data(nullptr), len(0) {} //构造函数 str(const char* p
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:55296
    • 提供者:weixin_38622467
« 12 3 4 5 6 7 »