自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 char*和char[]的区别

http://duanhengbin.iteye.com/blog/1706635

2015-11-25 20:12:42 184

转载 C++强制类型转换

4种强制类型转换:dynamic_cast , const_cast , static_cast , reinterpret_castdynamic_cast:通常在积累和派生类之间转换时使用const_cast:主要针对const和volatile的转换static_cast:一般的转换(no run-time check)通常,如果你不知道该用哪个,就用这个reinterpre

2015-11-25 10:28:08 228

转载 为什么基类指针和引用可以指向派生类对象,但是反过来不行?

http://m.blog.csdn.net/blog/yapian8/42460915文章其实没有解释标题,但是对基类指针,派生类对象、指针的讲解很清楚至于为什么反过来不行,是不安全,基类指针指向派生类对象,好歹可以访问到基类的元素,放过来,不就乱套了吗!

2015-11-23 23:03:04 209

转载 关于拷贝构造函数

用到拷贝构造函数的地方有3种情况:1)一个对象用于给另外一个对象进行初始化(赋值初始化)2)一个对象作为函数参数,以值传递的方式传入函数体3)一个对象作为函数返回值,以值传递的方式从函数返回为什么要用到拷贝构造函数原则:对于凡是包含动态分配成员或包含指针成员的类都应该提供拷贝构造函数对于第一种情况,先用一个例子进行以下的说明://这个类的主要特点是包含指向其他资源的指针

2015-11-21 13:48:24 223

转载 关于函数的参数传递

三种:值传递,指针传递,引用传递。看这里:http://www.cnblogs.com/Romi/archive/2012/08/09/2630014.html关于第三种swap3,我想说的是,我家和你家的门牌号换了一下,但是我们还是我们,你们还是你们,值不会有改变。

2015-11-17 20:52:19 196

转载 关于 const

http://bbs.csdn.net/topics/310007610

2015-11-17 14:53:59 181

转载 关于new与delete 以及 new[]与delete[]

看这里,http://blog.csdn.net/hazir/article/details/21413833总之,得配对使用!

2015-11-14 19:08:22 176

转载 关于堆与栈的区别

看这篇http://blog.csdn.net/hairetz/article/details/4141043

2015-11-14 18:57:59 157

转载 关于构造函数和析构函数的执行顺序

一条法则就是:先构造的后析构,后构造的先析构,它相当于一个栈,先进后出。Exampleclass animal{public: animal() { cout<<"animal construct"<<endl; } ~animal() { cout<<"animal destruct"<<endl; }};class fish :public animal{

2015-11-14 18:21:05 574

转载 关于函数指针

定义函数指针是指向函数的指针变量。因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整形变量(int),字符型(char),数组([])一样,这里指向函数。C在编译时,每个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数,就如同用指针变量可饮用其他类型变量一样,在这些概念上是大体一致的。函数指针有

2015-11-13 18:54:40 186

转载 关于C++的容器

可参考这2篇博客http://www.cnblogs.com/kunhu/p/3621128.html点击打开链接以及后一篇

2015-11-13 10:56:04 182

转载 其他程序员的博客(持续更新)

网上看到一些跟我志同道合的程序员的博客,收录一下,没事瞧瞧http://www.cnblogs.com/wanqieddy/移动端,Android,C,java很多http://blog.sina.com.cn/iphonewangshuo有点杂,cocos2dx都有

2015-11-12 16:27:04 222

转载 笔试大全(持续补充)

在这里,写一些,自己有所收获的笔试题。1.有如下头文件:int F1();static int F2();class CA{public:int F3();static int F4();};在所描述的函数中,具有隐含 this 指针的是()CA. F1  B.F2 C.F3 D.F4本体考察的是this指针。this 指针是一个隐含的指

2015-11-12 14:31:08 301

转载 关于vector

介绍vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。方法v.assign(beg,end)//将[beg,end)区间的数据赋值给vv.assign(n,elem)//将n个elem的拷贝复制给v创建一个vector1.创建一个int类型的空的vector对象vector vInts;2.创建一个包含500个int类型的vectorve

2015-11-12 10:13:38 212

转载 关于cocos2dx

不敢保证正确,谢谢自己对它的看法吧。先手win32里的吧,在工程文件夹有这样2个文件夹,1.Classes文件夹,2.proj.win32文件夹,其他的先不管,其中,Classes文件夹放C++文件,而proj.win32也放C++文件,这2个文件夹的区别是什么,不知道,但main.cpp以及ma http:// in.h一般都放在proj.win32文件夹里,而工程也是从这开始的,暂且这么认

2015-11-10 16:48:34 300

转载 关于map

map介绍当然说的是STL里的map,map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,不能修改key。使用map需包含map类所在的头文件:#include//STL头文件没有扩展名.hmap的操作复杂度  查找find(key)根据key值快速查找记录,查找的复杂度基本是Log

2015-11-09 09:41:02 584

转载 failure during conversion to COFF

太牛了,这个提示说明在转换到COFF文件因为错误失败了(VS2010装好了,一般是不会有[file invalid] 错的)。  而完成转换工作的是cvtres.exe这个程序。出现上面错误的根本原因是系统中存在有多个版本的 cvtres.exe。  系统目录下版本:C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres

2015-11-04 12:15:34 417

转载 关于内存对齐

内存对齐是操作系统为了快速访问内存而采取的一种策略,简单来说,就是为了防止变量的二次访问。操作系统在访问内存时,每次读取一定的长度(操作系统的默认对齐系数,一般是4或8,或者它的整数倍)。如果没有内存对齐,为了读取一个变量,会产生总线的二次访问!举个栗子,struct xx{        char b;      //0xffbff5e8        int a;    

2015-11-03 23:28:44 185

空空如也

空空如也

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

TA关注的人

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