自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 细节备忘——

 class aa{public: ~aa() { cout << "destructor invoked" << endl; }};int main(){ aa b; aa *p = new aa; return 0;}

2010-04-27 22:48:00 192

原创 C++对象模型(一)

环境: 32位 windows xp vc2008 参考书籍:《深度探索C++对象模型》第三章,作者 Stanley B.Lippman,译者 侯捷。原书因为年代久远,而当今的主流编译器和当时的编译器已经有了些差别,所以现在的C++对象模型和当时有些差别。另外,书本第85页,侯老师绘的那幅图,和书中描述不一致,需要引起注意。暂且不考虑虚函数,虚继承,直接从下面这个最简单的继承关系开始:#inclu

2010-04-19 22:37:00 272

原创 细节备忘——c语言中的内存对齐

1.默认的编译器对界大小可以更改,#pragma pack(X)。当前环境下,默认是8。2.对界大小取以下两个数字中的较小的一个,结构体中的所有内置类型中最长的那个类型的长度和X。  例: struct a{    int d;    char a,b,c;}; 该结构体的大小为8,对界为min(4,8) = 4。 struct b{    char c;    struct a a;    ch

2010-04-19 22:13:00 280

原创 细节备忘——时间戳和夏令时

在windows系统上,如果我们把时区设置在有冬夏令时分别的时区,就会发现,每次到了冬夏令时交替的时候,windows系统上的文件显示的最后修改时间都会改变。同样,vc提供的很多获取文件时间戳的函数,也不是365天恒定的。比如GetFileTime, _findfirst等,而unix上面获取的文件时间戳往往是恒定的,没有冬夏令时交替的windows上时间戳也是恒定的。测试发现,vc提供的Find

2010-04-19 11:51:00 2010

空空如也

空空如也

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

TA关注的人

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