自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

waked_snake的专栏

一个人成功的开始不是他什么时候开始觉悟而是什么时候开始努力。。。

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

转载 C++语言中引用机制的实现分析

一案例代码(VS2010C++环境下调试) #include"stdafx.h" int&__stdcallRefFun(int&n)//通过引用传递参数 { n++; returnn; } int__stdcallValueFun(intn)//通过变量值传递

2011-10-19 10:46:55 1642

转载 CBitmapButton的使用

<br />CBitmapButton作为MFC的控件类,并不为很多人所使用,因为现在网上遍布着从CButton派生的各种各样的按钮类,其中最为著名的就是CButtonST类了。但是最近在CSDN上看到几个问题都是使用CBitmapButton类,但是由于使用错误、不当而造成程序崩溃或者错误的。所以总结一下CBitmapButton类的使用,希望能帮助一些初学者。<br />       可以参考MSDN自带的例子“CTRLTEST”学习CBitmapButton的用法。个人总结如下:  <br />1、在

2011-01-01 22:17:00 686

原创 指针和const 限定符

<br />1.指向const对象的指针<br />例:   const int num=4;  <br />         const int *pNum=&num;//ok<br />       *pNum=10;//error pNum is a pointer to const<br />  指向const对象的指针,我们可以对它赋予const对象或者非const对象的地址,但是我们不能对指针的解引用的对象进行赋值操作<br />注意:<br />    把一个const对象的地址赋给一个非co

2010-09-01 17:05:00 253

原创 迭代器 iterator

<br /> <br />迭代器类似于指针,在容器中进行数据的遍历。<br /> <br />const_iterator  只能够进行读取,不能对此迭代器进行写的操作,即不能对此迭代器的解引用赋值。<br />l例:<br />for(vector<int>::const_iterator it=text.begin,it!=text.end(),++it)<br /> *it=10;//error *it is const<br /> <br />const vector<int>::iterator

2010-09-01 15:39:00 215

原创 对于虚函数的真切的理解

感谢这位哥们的总结: 简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略。下面来看一段简单的代码class A{public:void print(){ cout};

2010-07-03 00:15:00 407

原创 C++的多态性

在网上看到一个哥们对多态的解释一、多态性   c++的一个重要特性就是多态性,多态性就是同样的消息被不同的对象接收的时候导致完全不同的行为。消息是指对类的成员函数的调用,不同的行为是指不同的函数的实现。在c++中常见的多态的实现形式有函数重载和虚函数。   1)虚函数实现    简单的说就是允许将子类对象的指针(或者对象的地址)赋值给父类类型的指针。这个父类的指针就根据当前赋给它的

2010-07-03 00:07:00 473

原创 c++编程规范 57.58

   这两条我看了很久才慢慢理解其中的含义,在这里想与大家分享一下,如果大家有高见也欢迎留言。   57.将类型及其非成员函数接口置于同一名字空间            c++中一个类型有它关联的成员函数,也有非成员函数,但是这个非成员函数和这个类型有某些联系,假如这个非成员的形参或者返回值是这个类型的,我们就介意把这个类型与非成员函数放在同一个空间内。这样当我们要使用这个非成员函

2010-05-19 23:52:00 294

windows xp多线程补丁

用于改变系统的线程个数,适合于扫描别人机器时改变机器线程,以获得更快速度

2010-11-29

空空如也

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

TA关注的人

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