自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lemon

Something is better than nothing.

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

原创 浅析cout

cout是iostream类的一个对象,它有一个成员运算符函数operator我一直有一个疑问: 为什么函数operator我在下例中作了简单的测试,1.利用printf实现了简单的myOutstream.2.在自定义类(myData)中使用友元函数friend const myOutstream& operator  使用myOutstream对象myCout能够输出私有

2015-06-24 14:20:44 1025

原创 C++智能指针auto_ptr

看了SGI STL的auto_ptr,感觉很奇妙,在此总结一下:1. auto_ptr不能共享所有权,即不要让两个auto_ptr指向同一个对象指针。    智能指针实际上是将“源对象指针”寄生于auto_ptr当中,当两个auto_ptr指向同一个对象指针时,“源对象指针”却只有一份;在两个智能指针对象相继销毁时,会delete两次“源对象指针”,系统内存管理将报错。2. auto_

2015-06-17 16:38:42 897

原创 const使用小结

const VS enum和#define 在C++中,常量有3种表达方式:cosnt, enum和#define,这3种方式有什么不同呢?1. #define在编译预处理时进行数据替换,没有存储空间;    enum是编译时常量,没有存储空间;    const将会分配数据存储空间(取决于编译器是否进行constant propagation)。2. #define在de

2015-06-15 13:18:00 986

原创 编译时常量enum

在看C++元编程时, 发现基本上都举的这么一个例子:#include using namespace std;template struct Factorial { enum T{ value = N * Factorial::value };};template <>struct Factorial { enum { value = 1 };};i

2015-06-12 15:50:14 1335

原创 《MacTalk 人生元编程》读后感

在学习“C++模板元编程”时,无意间看到了《MacTalk 人生元编程》,觉得很有意思,就去拜读了一下。        一直以来,读完一些大牛的博客之后都会受益匪浅;程序员写的书更是博客中的精华,通过书来了解大牛的内心世界,至少可做到和高手之间单向交流。       《MacTalk 人生元编程》讲了许多Mac、程序员、编程、科技和人文,由于我没有Mac,也没有做过Mac的编程,所以关于M

2015-06-10 11:04:58 1041

原创 6月

6月,2015年已经快过完一半了。        最近事情比较多,工作也很忙,学习的步伐也慢了下来,让我有些担忧。为什么要学习呢?因为学习是程序员的生命;特别是对一个在前半程迷失过方向的码农。         自从升级当了娃儿她爸,就再也没时间睡懒觉、打游戏、看美剧…一切都得围着娃儿转,她笑,我们都会跟着一起笑;她不好,全家人都着急。当然,孩子也是我前进的源动力,每当疲惫不堪的下班回家,看

2015-06-04 16:19:32 766

空空如也

空空如也

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

TA关注的人

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