- 博客(4)
- 收藏
- 关注
原创 STL
STL 简介 STL(标准模板库)是一个可复用组件库,也是一个包算法与数据结构的软件框架. STL 在 1994 年走入C++标准,使得原本即将推出的C++标准延迟4 年问世, 由于STL 包含很多高效稳定的数据结构与算法, 所以在程序开发人员中得到了广泛的使用 . STL 的实现版本主要有五种,分别为 HP 实现版本,P.J.Plauger 实现版本,Rouge
2014-03-15 17:16:31 435
转载 赋值函数和复制构造函数
赋值函数和复制构造函数每个类只有一个赋值函数.由于并非所有的对象都会使用拷贝构造函数和赋值函数,程序员可能对这两个函数有些轻视。请先记住以下的警告,在阅读正文时就会多心:1.如果不主动编写拷贝构造函数和赋值函数,编译器将以“位拷贝”的方式自动生成缺省的函数。倘若类中含有指针变量,那么这两个缺省的函数就隐含了错误。以类String的两个对象a,b为例,假设a.m_data
2014-03-04 14:31:07 445
原创 虚析构函数和析构函数中的虚机制
虚析构函数: 虚析构函数是为了解决基类指针指向派生类对象,并用基类指针删除派生类对象时能够完全释放内存。 class A1{ public: ~A1(){cout}; class A2{ public: virtual ~A2(){c
2014-03-03 11:21:01 681
原创 The Sunny Day
连续几天的阴雨天气终于转晴了,气温也开始回暖,春天就要来了。 人人有个习惯,第一次的做一些事情总想要留下点纪念。我想我也不例外,所以才有了这篇日记。 不知道为什么,我还是不习惯博客这个词语,想来想去还是用日记这个词语。 靡不有初,鲜克有终。 这句话总是出现在我的各种书籍和言语之中,但我却很少能坚持做到。正如这句话本身所说,事情开一个头,大家都会。那能不能坚持
2014-02-27 15:18:30 535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人