- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 模板和容器
1. 什么是模板模板定义:模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数,从而实现了真正的代码可重用性。我们知道,C++ 是一种“强类型”的语言,也就是说一个变量,编译器必须确切的知道它的类型,而模板就是构建在这个强类型语言基础上的泛型系统。2. 模板的语法模板函数template {函数定义}模板类template class
2015-05-14 15:01:57 1915
转载 string
#include // 注意是,不是,带.h的是C语言中的头文件using std::string;using std::wstring;或using namespace std;下面你就可以使用string/wstring了,它们两分别对应着char和wchar_t。string和wstring的用法是一样的,以下只用string作介绍:
2015-05-14 14:45:46 435
原创 面向对象变成_C++_继承和多态
面向对象程序设计通过**继承**将有相似关系的类构成一种层次关系,实现代码的重用;通过**多态**,在一定程度上忽略相似类型的区别,用统一的方式使用他们的对象。**继承:**继承体系中有基类、派生类。基类中的函数分为两种:一种是基类希望其派生类进行覆盖的函数,即虚函数,一种是基类希望派生类直接继承而不要改变的函数。任何构造函数之外的非静态函数都可以是虚函数,如果基类将一个函数定义为虚函数,则其在
2015-05-10 19:08:06 892
原创 面向对象设计_C++_类
精通一门语言不适合我,我喜欢快速掌握一门语言的50%。面向对象程序设计的三大特点是:封装、继承、多态。相对与面向过程,封装实现了类的接口和实现的分离,其中接口是用户可以使用的函数,实现包括了私有函数、私有数据等;继承,实现了代码的复用;多态是面向对象的核心,通过虚函数实现接口复用,增加编程的方便和多样性。类的成员主要包括数据成员和成员函数,也可能有类型成员,如:typdef
2015-05-04 00:14:09 1273
转载 linux下禁用触摸板的方法
临时禁止触摸板:sudo modprobe -r psmouse开启触摸板:sudo modprobe -a psmouse永远禁用触摸板:sudo vi /etc/modprobe.d/blacklist.confblacklist psmouse
2014-05-06 16:47:25 678
原创 设计模式之命令模式
1.概述:在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command Pattern)2.
2014-04-06 13:37:06 521
转载 Android开发之Activity
Activity是android系统4大组件之一,主要与界面相关。在android系统中,应用程序本身不能控制自己的进程生命,这项工作由Runtime负责。Activity从创建到结束一般会有4个状态:1.激活状态:用户可见,有焦点,能与用户进行交互。当另一个Activity变为激活状态时,当前的将变成暂停状态。2.暂停状态:一般是由于被突如其来的其他Activity覆盖的缘故,变
2014-03-23 11:49:43 568
转载 设计模式之工厂模式
一、工厂模式的介绍 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。 工厂模式的几种形态: (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性工厂(Po
2014-03-22 21:51:24 627
转载 sizeof()函数用法
一、sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。二、sizeof的使用方法 1、用于数据类型 sizeof使用形式:sizeof(type)
2013-04-16 15:34:52 905
原创 环境变量
环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。简单地说这里的“Path”就是一个变量,里面存储了一些常用命令所存放的目录路径。环境变量相当于给系统或用户应用程序设置的一些参数, 具体起什么作用这当然和具体的环境变量相关. 比如
2013-04-14 10:53:14 668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人