自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 C++中istream的使用

在项目中会经常用到读取一些配置数据,这些数据根据实际需要有可能会调整,如果将这些数据直接嵌入进代码中会非常不便,需要经常调整代码。将这些数据写入配置文件中然后在读入,如果需要调整,只需修改配置文件,code不用作任何改动,这样会非常方便。最常用到的读取配置文件的方式是使用istream类。 st...

2016-04-30 17:53:06 41189 0

原创 C++中static_cast/const_cast/dynamic_cast/reinterpret_cast的区别和使用

C风格的强制转换较简单,如将float a转换为int b,则可以这样:b = (int)a,或者b=int(a)。 C++类型转换分为隐式类型转换和显示类型转换。 隐式类型转换又称为标准转换,包括以下几种情况: (1)、算术转换:在混合类型的算术表达式中,最宽的数据类型成为目标转换类型; ...

2016-04-24 20:36:05 12420 0

原创 C/C++中inline/static inline/extern inline的区别及使用

C/C++中inline/static inline/extern inline的区别及使用

2016-04-24 16:39:43 14889 0

原创 C++中#error/assert/static_assert的区别及使用

C++中#error/assert/static_assert的区别及使用

2016-04-23 22:45:11 7804 3

原创 C++中this指针的使用

C++中this指针的使用

2016-04-23 20:59:15 5014 0

原创 C++中的explicit关键字介绍

C++中的explicit关键字介绍

2016-04-16 16:31:13 14779 0

原创 在Ubuntu14.04 64位上编译CMake源码操作步骤

在Ubuntu14.04 64位上编译CMake源码操作步骤

2016-04-15 10:16:30 7078 0

原创 通过define _CRTDBG_MAP_ALLOC宏来检测windows上的code是否有内存泄露

VS中自带了内存泄露检测工具,若要启用内存泄露检测,则在程序中包括以下语句: #define _CRTDBG_MAP_ALLOC #include <crtdbg.h> 它们的先后顺序不能改变。通过包括 crtdbg.h,将malloc和free函数映射到其”Debug”...

2016-04-10 20:43:20 7454 0

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