自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

转载 Factory Method - 工厂模式

Factory Method模式也叫工厂方法模式,是由GoF提出的23种设计模式中的一种。Factory Method模式是一种对象创建型模式,它把类的实例的创建延迟到子类中完成,父工厂类只定义创建对象的公共接口,而子工厂类则负责生成具体的类的实例。 本文介绍设计模式中的工厂方法(Factory Method)模式的概念,用法,以及实际应用中怎么样使用Factory Method模式进行开发。

2009-10-30 09:45:00 482

转载 Visitor - 访问者模式

 

2009-10-29 13:40:00 342

转载 Template Method - 模板方法模式

 Template Method模式也叫模板方法模式,是由GoF提出的23种设计模式中的一种。Template Method模式是行为模式之一,它把具有特定步骤算法中的某些必要的处理委让给抽象方法,通过子类继承对抽象方法的不同实现改变整个算法的行为。 本文介绍设计模式中的模板方法(Template Method)模式的概念,用法,以及实际应用中怎么样使用Template Method模式进行开

2009-10-29 13:33:00 441

转载 __cdecl __fastcall与 __stdcall

  Visual C++ Compiler Options可以指定的Calling Convention有 3种:  /Gd /Gr /Gz  这三个参数决定了:  1.函数参数以何种顺序入栈,右到左还是左到右。  2.在函数运行完后,是调用函数还是被调用函数清理入栈的参数。  3.在编译时函数名字是如何转换的。  下面我们分别详细介绍:  1./Gd  这是编译器默认的转换模式,对一般函数使

2009-08-31 10:48:00 437

转载 几个预编译指令的用法

预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义

2009-08-31 10:40:00 539

转载 cin深入分析

很多初学者都认为cin函数是一个很简单的函数,其实不然!cin函数有很多需要了解的知识(比如:cin的返回值是什么,cin提供了哪些成员函数且分别是什么作用,如cin.clear(), cin.ignore(), cin.fail(), cin.good()等等),如果没有很好的掌握,在使用的时候很可能会出问题却不知其原因!而且很多人也确确实实遇到过不少问题,以下是几个简单的例子:程序1:

2009-08-21 09:12:00 903

转载 C++标准库和对应头文件

abort                             accumulate                 allocator                       auto_ptr                        back_inserter              bad_alloc                      bad_cast         

2009-08-20 17:00:00 687

转载 const和typedef关键字的几种用途

const关键字至少有下列n个作用: (1)欲阻止一个变量被改变,可以使用const关键字。在定义该const变量时,通常需要对它进行初始化,因为以后就没有机会再去改变它了; (2)对指针来说,可以指定指针本身为const,也可以指定指针所指的数据为const,或二者同时指定为const; (3)在一个函数声明中,const可以修饰形参,表明它是一个输入参数,在函数内部不能改变其值; (4)对于类

2009-08-19 09:51:00 593

MFC类库的详细解释

MFC类库详解,比较有用的工具书,不需要通读,随时查找

2009-09-01

数论Elementary_Number_Theory

Elementary_Number_Theory_-_Clark,细细看看还蛮有意思

2009-09-01

LINUX与UNIX SHELL编程指南

LINUX与UNIX SHELL编程指南 入门的一些东西

2009-09-01

C++函数库电子手册

C++函数库电子手册,比较全,是学习C++,编写代码的必备手头工具

2009-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除