自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yinqiaohua的专栏

不积跬步无以至千里

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

转载 快速排序

http://developer.51cto.com/art/201403/430986.htm

2015-03-30 10:25:43 332

原创 返回局部指针变量

返回值为数值时,返回局部变量可以,而返回值为引用或指针时,则存在风险。局部变量是存在于栈中的,函数被调用时先在栈中为变量申请空间,调用完成释放变量空间。函数在返回参数的时候是这样的,先把要返回的数放在寄存器eax中,然后回到主函数中取出eax中的数值放在变量里,所以这样是不涉及函数中变量地址的。如果要返回引用,也就是变量地址,那么它会把这个变量的地址放在eax中,(注意这个地址是位于函数的

2015-03-29 09:34:05 6655 3

转载 C++虚函数

http://blog.csdn.net/haoel/article/details/1948051/http://www.cnblogs.com/Ripper-Y/archive/2012/05/15/2501930.html

2015-03-27 22:35:26 413

转载 C++成员变量、构造函数的初始化顺序

本文转自http://www.360doc.com/content/15/0326/15/22588076_458213585.shtml#一、C++成员变量初始化1、普通的变量:一般不考虑啥效率的情况下 可以在构造函数中进行赋值。考虑一下效率的可以再构造函数的初始化列表中进行2、static 静态变量(本地化数据和代码范围):static变量属于类所有,而不属于类的对

2015-03-26 15:16:51 2571

转载 关于类继承/初始化成员变量/构造函数/析构函数 执行顺序

本文转自http://blog.csdn.net/littlegreenfrog/article/details/5334833关于类继承/初始化成员变量/构造函数/析构函数 执行顺序.先看如下代码:#include using namespace std;class A {public: A() {cout << "A" << endl;} ~A() {cout << "

2015-03-25 22:45:56 739

转载 C++成员变量初始化顺序

class A { private: int n1; int n2; public: A():n2(0),n1(n2+2){} void Print(){ cout << "n1:" << n1 << ", n2: " << n2 <<endl; } }; int ma

2015-03-25 22:14:00 663

转载 C++的强制转换(4个关键字)

强制转化四种类型可能很多人都常常忽略就象我一样,但是有时还是比较有用的。不了解的建议看看,一些机制我也不是十分了解,只是将一些用法写出来让大家看看。2004-11-27 9:00强制转化无论从语法还是语意上看,都是c++中最难看的特征之一。但是基于c风格的转化的语义的不明确性及其一些潜在问题。强制类型转化最终还是被c++接受了。1.static_cast运算符号static_c

2015-03-25 12:34:10 660

原创 int,string,char*的类型转换

1.int转换为string:可以利用stringstream,要包含头文件#include 。int main(){//int转string stringstream ss; int i=100; string str; ss<<i; ss>>str; cout<<str; return 0;}2.string转换为int:与int转换为string类似,也要借用s

2015-03-25 10:34:12 1197

原创 char与int等数据类型的强制转化

1.首先char与int都分为signed与unsigned类型,默认情况下都是signed类型。2.从长字节数据类型转换为短字节数据类型,会产生截断:如从4字节的int类型转换成1个字节的char类型,则取int数据的最低的一个字节,将这个字节的数据赋给char型数据,且是有符号的,即首位为符号位;而如果是从int转换成unsigned char类型,则整个一个字节都是数据,没有符号位。

2015-03-25 09:29:52 33209 3

转载 枚举

在实际应用中,有的变量只有几种可能取值。如人的性别只有两种可能取值,星期只有七种可能取值。在 C 语言中对这样取值比较特殊的变量可以定义为枚举类型。所谓枚举是指将变量的值一一列举出来,变量只限于列举出来的值的范围内取值。定义一个变量是枚举类型,可以先定义一个枚举类型名,然后再说明这个变量是该枚举类型。例如: enum weekday{sun,mon,tue,wed,thu,fr

2015-03-23 22:32:17 382

转载 sizeof浅析——求结构体大小

http://blog.csdn.net/szchtx/article/details/8801583http://blog.csdn.net/van150/article/details/544454

2015-03-23 16:02:58 302

转载 const关键字

首先像这样的声明void fun() const;必须是类的成员函数,不能是单独的类外部函数其次,如果为类成员函数,他表示(1)不能修改成员变量; (2)不能调用非const函数; (3)其他const函数可以调用它;(其他非const函数当然也可以调用它) (4)只能从const对象(或引用用指针)上调用,比如:const A a; a.f();补充:

2015-03-22 15:46:35 325

转载 UpdateData(TRUE)和UpdateData(FALSE)

原文地址:http://blog.163.com/sky_sgx/blog/static/1994391942011102983945960/UpdateData()参数只有一个,默认为TRUE。  UpdateData(TRUE)  ——刷新控件的值到对应的变量。(外部输入值交给内部变量)  即:控件的值—>变量。  UpdateData(FALSE)  —— 拷贝变量值

2015-03-07 20:41:29 1718

空空如也

空空如也

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

TA关注的人

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