- 博客(4)
- 收藏
- 关注
转载 C++ 虚析构函数
类型需要虚析构函数的另外一个特征 是该类型具有指针成员或引用成员。如果有指针成员和引用成员,则该类型通常需要实现析构函数以及拷贝操作。 通常,一个实现了析构函数的类型同时也需要实现拷贝构造函数与拷贝复制函数。 作为一个经验法则: 如果你有一个带有虚函数功能的类,则它需要一个虚析构函数,原因如下: 1. 如果一个类有虚函数功能,它经常作为一个基类使用。 2.如果它是
2015-04-04 19:46:08 351
原创 最大子数组问题
题目:输入一个整型数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间负责度为O(n); 头文件 #pragma once #include class theMaxSub { private: int theBig; int start; int end; public: friend std::ostream& o
2015-04-02 23:18:36 317
原创 C++ 自加以及自减的操作符重载
再对++ 、-- 操作符重载时,总是会考虑,重载函数的参数应该如何,返回值又该如何? 1、值为引用的函数可以用作赋值运算符的左操作数。(另外,用引用返回一个函数值的最大好处是,在内存中不产生被返回值的副本。) 2、++、--的操作应该满足以下的操作; i++、i--:可以作为右值,但不能作为左值,即可以进行j=i++,但不存在 i++ = j; ++i、--i:可以作为左值,但不能
2015-03-30 22:42:12 582
原创 sublime test 3 工具使用
最近刚开始使用sublime Text 3,感觉是一款比较强大的文本编辑器。这里把自己在安装配置设置的一些过程记录、整理一下。 1、该软件是付费软件,但可以永久试用,也可以去网上搜一下破解码神马的。软件下载地址; http://www.sublimetext.com/3 2、软件本身对中文支持并不好,但是sublime Text 3强大的一点在于它可以安装很对插件,基本上按照如
2015-03-30 19:25:01 499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人