自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

G_Forever的专栏

点点滴滴的细节

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

原创 关于C函数参数压栈顺序

下面列举了一些常见的编译器的调用约定VC6:        调用约定        堆栈清除    参数传递         __cdecl                  调用者      从右到左,通过堆栈传递         __stdcall

2011-10-11 16:05:51 1186

原创 关于枚举enum

关于枚举,C++之父BS在那本圣经中的笔墨如下:枚举1 一个枚举是一个类型,一旦定义,枚举的使用就很像一个整数类型,枚举符所赋的值从0开始2 如果某个枚举中所有的枚举符的值均为非负,该枚举的表示范围就是0~2K-1,其中的2K是能使所有枚举符位于此范围的最小2的冕;如

2011-09-05 17:41:30 942 1

原创 关于内存对齐

自己总结了个规律:  a 每个成员的首地址必须是min(自己的大小,指定的对齐数)的整数倍。  b 整个结构的大小必须是min(最大成员大小,指定的对齐数)的整数倍。另:各个编译器的默认对齐规则不一样,一般VS 是8, gcc是4,测试时可以自己指定

2011-08-30 16:25:37 492

原创 内联函数遇到的问题

最近用C++做编码解码方面的问题时,发现了意想不到的问题,以前没有钻研过很多人都会知道用set以及get,但是我习惯用inline,我在头文件声明,cpp文件实现某些常用数据类型,比如int类型 ,是没有问题的但是一旦用到用过typedef之类的类型,编译会提示lin

2011-08-24 15:48:41 557

原创 关于静态库以及调用

今天做gTest, 即UT, 自己还是想单独建一个UT测试工程,中间遇到了一些问题1. UT_Prj ->Main_Prj(lib1)->TinyXML(lib2)我把Main_Prj编译出一个lib给UT_Prj用,发现主要是xml部分的LINK错误,故想到把lib

2011-08-24 15:40:32 714

空空如也

空空如也

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

TA关注的人

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