01.
[ 深入STL ] std::vector 的指针特化为了高效使用std::vector,我们有时候必须使用 std::vector<T*>,原因很多,为了支持多态,为了减小移动元素的代价,等等。使用不同类型的指针容器时,代码膨胀是必须要考虑的问题。我们希望所有的指针容...查看完整版>>
[ 深入STL ] std::vector 的指针特化
02.
入门计划->学用stl std::map<std::string, int>C++:一种比较流行的强大功能面向对象编程语言,应用和前景都很广阔。stl:C++标准模板库,功能极其强大,将其完全掌握后C++编程会相当容易。map:一种关系式容器,可以根据关键字匹配多种数据。string:"",这样的东...查看完整版>>
入门计划->学用stl std::map<std::string, int>
03.
模仿STL的简单Vector类和List类/* 惠普的STL实现其代码较为复杂,我写了一个Vector类和一个List类,它们分别模仿了vector和list的部分实现。希望能有助于大家初步理解vector和list。由于水平的限制,程序会有缺陷和bug. 欢迎多提宝贵意见! *//* * ...查看完整版>>
模仿STL的简单Vector类和List类
04.
STL vector 容器介绍STL vector 容器介绍)翻译 masterlee介绍std::vector,并且讨论它在STL中的算法和条件函数remove_if()。 介绍这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数...查看完整版>>
STL vector 容器介绍
05.
范型编程和STL-迭代器,范型指针-Input IteratorsSTL中,iterator是算法和数据结构之间的接口;对它的要求,仅仅是能够以某种线性顺序遍历某个数据结构.STL中有5种类型的迭代器: Input Iterator: 类似指针的东西,是STL中最弱的Iterator 1. 作为一般c指...查看完整版>>
范型编程和STL-迭代器,范型指针-Input Iterators
06.
深入理解C语言指针的奥秘1指针的概念 指针是一个非凡的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本...查看完整版>>
深入理解C语言指针的奥秘
07.
深入C++指针(1)自2001年大学毕业后,我使用C++就开始变得比较少了。那曾经为C++疯狂的日子已经永远的留在了那个熟悉的校园。就编程语言而言,C++对我无疑是最有亲和力、诱惑力的。虽然现在一直投身在java方面,但那份迷恋C++的情感...查看完整版>>
深入C++指针(1)
08.
使用::std::vector作为管理动态数组的优先选择使用::std::vector<>作为管理动态数组的优先选择作者:wangtianxing提交者:eastvc 发布日期:2003-9-19 17:34:41原文出处:摘要: 本文介绍了C++标准库中的容器类vector,分析了它的优点,并且建议在应用程序中...查看完整版>>
使用::std::vector作为管理动态数组的优先选择
09.
使用::std::vector作为管理动态数组的优先选择(zz)在一些使用 MFC 的程序中,经常看到许多程序使用 CArray<>,由于 CArray<>的设计问题,造成使用它的代码的复杂化,增加了维护难度。因此建议使用 ::std::vector<> 代替 CArray<>。另外,也看...查看完整版>>
使用::std::vector作为管理动态数组的优先选择(zz)
10.
VC6.0、7.0和BCB6.0中STL的性能比较(4)-vectorvector测试结果说明: 本次测试包括vc6、vc7、BCB6.0的结果.VC7是新加进来的. 编译选项: bcc32 main.cpp cl /GX /Ob2 main.cpp 测试环境在这里: 测试结果是20次最好结果的集合。测试项目清单:end...查看完整版>>
VC6.0、7.0和BCB6.0中STL的性能比较(4)-vector
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。