自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

原创 常见易错问题

<br />类型转换<br />一、Const_cast <br />去除常量特性<br /> <br />二、Static_cast<br />普通类型转换和类继承的父指针到子类指针的转换(引用一样)<br />注意:不能用于对象本身,只转换不进行运行时类型检查<br /> <br />不能进行的转换:<br />1、*p -- > int<br />2、Aobj ---> Bobj<br />3、Const --> non-const<br />总的来说,没有意义的转化,该转换都不能做到<br /> <

2010-07-22 10:45:00 341

原创 Typedef使用

Typedef使用一、        用途中类A.       为现有内置类型或自定义类型建立见名之意的变量例如:typedef int Datasize; class TestC{public:       TestC(){cout protected:private:};typedef TestC ClassAlias;ClassAlias a;     B.       隐藏复合类型typedef char Array[20];Array datastr = "";strcpy(datastr, "g

2010-07-22 10:39:00 283

原创 可变参数函数使用

<br />va函数的定义和va宏<br />C语言支持va函数,作为C语言的扩展--C++同样支持va函数,但在C++中并不推荐使用,C++引入的多态性同样可以实现参数个数可变的函数。不过,C++的重载功能毕竟只能是有限多个可以预见的参数个数。比较而言,C中的va函数则可以定义无穷多个相当于C++的重载函数,这方面C++是无能为力的。va函数的优势表现在使用的方便性和易用性上,可以使代码更简洁。C编译器为了统一在不同的硬件架构硬 <br />件平台上的实现,和增加代码的可移植性,提供了一系列宏来屏蔽硬件环

2010-07-20 10:25:00 405

原创 __stdcall和__cdecl调用约定及名称改编约定

<br />         <br />调用约定和名称修饰<br />调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。 <br /> <br />在C++中,为了允许操作符重载和函数重载,C++编译器往往按照某种规则改写每一个入口点的符号名,以便允许同一个名字(具有不同的参数类型或者是不同的作用域)有多个用法,而不会打破现有的基于C的链接器。

2010-07-20 10:05:00 336

原创 sizeof()运算符使用

/****************************标题:sizeof 操作符应用 作者:郭臣日期:2010.7.14****************************///1、内部数据类型  //根据编译器是16还是32位编译器确定// cout // cout // cout // cout // cout /

2010-07-17 09:45:00 1132

美河提供.Python编程指南.pdf

学习python的不错指南读本,估计应该适合初学者的口味,因为是刚收到,还没来的急看。不好意思

2009-12-28

C++经典著作 合集

中国电力出版社经典原版引进合集,c++程序员进阶必看,他可以使你少奋斗几年。呵呵

2009-11-08

线程堆栈处理解析文挡资源

线程文挡解析, 内存模型, 丛书文挡, 程序员必备

2009-08-04

c++/c库函数大全

此资源是c++/c程序员必备的库函数大全

2009-02-09

空空如也

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

TA关注的人

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