自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

l1064782986的专栏

学习他人的知识,记录自己的心得体会

  • 博客(6)
  • 收藏
  • 关注

原创 编程中遇到的困惑

在c++中,class和struct的区别不是很清楚,不知道什么时候用class比较好,什么时候用struct又比较好?(N)在STL中,三种容器适配器stack、queue、priority_queue,stack和queue默认容器是queue,priority_queue默认容器是vector,这是为什么?(N)

2011-12-03 17:30:44 218

原创 自顶向下的编程学习过程

说明:        在编程这一块,本人属于初窥门径,就是对该怎么系统的提升自己的编程能力有了一定的认识,故真实水平还处于菜鸟阶段。写这些,只是想把自己现阶段的思想用文字表述出来。一方面,可以对自己的想法梳理一遍;更重要的是,希望能有人看到我写的,从而能指出我思想上的偏差,这是我目前最需要的。 版本2:2011/12/8花了两周的时间来学习STL,看完了其中的容器、迭代器、仿函数,来到

2011-11-26 10:45:10 631

原创 6.继承与面向对象设计

条款32:确定你的public继承塑模出is-a关系public inheritance 意味“is-a的关系”如果令class A以public形式继承class B,则意味着每一个类型为A的对象同时也是一个类型为B的对象,反之则不成立。也意味着适用于class B身上的每一件事情一定也适应于class A上条款33:避免遮掩继承而来的名称适应情况:在base c

2011-11-20 16:03:25 198

原创 编程心得(概括性的、零散的、持续添加的)

在case中变量的声明和定义不能写成一条语句,如:int a = 10; solution:在case语句下加入{ },限制其作用域;拆分成两条语句:int a; a = 10。在类的头文件中,尽量少包含其它类的头文件extern的作用:被extern “C”修饰的变量和函数是按照C语言方式编译和链接的extern “C”包含双重含义,从字面上即可得到:首先,被它修饰的目标是“extern

2011-11-18 19:50:12 282

原创 条款31:将文件间的编译依存关系降至最低

相依于声明式,不要相依于定义式定义某类型的references和pointer,只需用到该类型的声明式定义某类型的objects,就需要用到该类型的定义式当声明一个函数而它用到某个类,或者该函数以by value方式传递该类的参数(返回值)时,不需要该类的定义式class Person{public:Person(const std::string& name, const

2011-11-18 19:38:17 246

原创 双缓冲原理

形象的解释:首先我们在内存环境中建立一个“虚拟”的屏幕,然后在这块屏幕上绘制复杂的图形,等图形全部绘制完毕的时候,再一次性的把内存中绘制好的图形“拷贝”到另一块屏幕上。采取这种方法可以提高绘图速度,极大的改善绘图效果。个人理解:双缓冲就是有两个缓冲区,分别称为前端缓冲区和后备缓冲区。在后备缓冲区中绘制好图形,然后拷贝到前端缓冲区中,在屏幕上进行显示。后备缓冲区负责实际的图形绘制工作,前端缓冲区

2011-11-18 18:16:56 1952

空空如也

空空如也

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

TA关注的人

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