自定义博客皮肤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)
  • 收藏
  • 关注

原创 使用throw抛出异常 c++

抛出异常(也称, 抛弃异常)即检测程序产生异常时的处理。在C++中,采用throw语句来实现,即若检测到产生异常,则抛出异常。该语句的格式为:                             throw 表达式;

2016-02-23 22:32:13 321

转载 C++中this指针的用法.

this指针只能在一个类的成员函数中调用,它表示当前对象的地址。下面是一个例子: void Date::setMonth( int mn ) { month = mn; // 这三句是等价的 this->month = mn; (*this).month = mn; } 1. this只能在成员函数中使用。全局函数,静态函数都

2016-02-23 22:28:08 245

转载 c++中堆、栈内存分配

一个由C/C++编译程序占用内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量值等。其操作方式类似于数据结构中栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量存储是放在

2016-01-21 22:42:52 262

原创 VS调试 查看数组所有内容

在Quickwatch窗口添加数组变量,如des,在变量旁边出现“+”号,单击展开只有第一个元素。现在Quickwatch中键入 des,数组大小,展开可以看到数组的所有内容。如果要产看特定范围的元素内容,输入起始地址和范围个数即可,如: (des+3),8

2016-01-19 16:29:55 8137

转载 改善C++ 程序的150个建议学习之建议20:使用memcpy()系列函数时要足够小心

http://blog.csdn.net/baliguan163/article/details/11554371建议20:使用memcpy()系列函数时要足够小心memcpy()、memset()、memcmp()等这些内存操作函数经常会帮我们完成一些数据复制、赋值等操作。因为在C语言中,无论是内置类型,还是自定义的结构类型(struct),其内存模型对于我们来说都是可知的、透明的。所以

2016-01-18 21:59:51 389

空空如也

空空如也

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

TA关注的人

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