![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
cute810326
这个作者很懒,什么都没留下…
展开
-
#pragma 预处理命令
#pragma预处理指令 转自:http://www.azure.com.cn/article.asp?id=180 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,转载 2009-09-08 20:13:00 · 549 阅读 · 0 评论 -
面向对象和面向过程的机制?C++对C进行了扩展,至少列出5种以上C++对C的功能扩展?
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。C++对C的扩展Cute:封装,多态,继承,类,模版,STL泛型编程。原创 2009-09-08 20:31:00 · 578 阅读 · 0 评论 -
敏捷开发
这两个圆圈表示不同的视角上的敏捷实践,包括开发者视角和项目管理的视角。接下来从里向外进行介绍,因为有些实践我了解得不清楚,如果下面有哪些说得不对的地方也请大家指出。 Test-Driven Development,测试驱动开发,它是敏捷开发的最重要的部分。在ThoughtWorks,我们实现任何一个功能都是从测试开始,首先对业务需求进行分析,分解为一个一个的Story,记录在Story Ca转载 2009-09-10 17:01:00 · 466 阅读 · 0 评论 -
delete,delete[]
原创 2009-06-11 15:09:00 · 375 阅读 · 0 评论 -
public,protect,private 以及继承
private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。public:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类的对象访问。注:友元函数包括3种:设为友元的普通的非成员函数;设为友元的其他类的成员函数原创 2009-06-10 20:57:00 · 679 阅读 · 0 评论 -
c++标准容器类(表格介绍)
1. STL有6种序列容器类型(1)vector它提供对元素的随即访问,在尾部添加和删除元素的时间是固定的,在头部或中部插入和删除元素的复杂度为线性时间。(2)deque在文件中声明。是双端队列,支持随即访问。从deque的开始与末尾位置插入和删除元素的时间是固定的。尽管vector和deque都提供对元素的随机访问和在序列中部执行线性时间的插入和删除操作,但vector容器执行这些操作时原创 2009-06-10 19:34:00 · 1716 阅读 · 0 评论 -
什么是适配器?
设计模式>> : 4.1 Adapter(适配器)-类对象结构型模式 意图 将一个类的接口转换成客户希望的另外一个接口. 解决接口不兼容问题. 别名 包装器 Wrapper 适用性 想使用一个已经存在的类. 而它的接口不符合你的要求.原创 2009-08-05 13:32:00 · 533 阅读 · 0 评论