- 博客(8)
- 资源 (14)
- 收藏
- 关注
原创 C++中istream的使用
在项目中会经常用到读取一些配置数据,这些数据根据实际需要有可能会调整,如果将这些数据直接嵌入进代码中会非常不便,需要经常调整代码。将这些数据写入配置文件中然后在读入,如果需要调整,只需修改配置文件,code不用作任何改动,这样会非常方便。最常用到的读取配置文件的方式是使用istream类。std::istream: input stream. Input stream objects can ...
2016-04-30 17:53:06 63355
原创 C++中static_cast/const_cast/dynamic_cast/reinterpret_cast的区别和使用
C风格的强制转换较简单,如将float a转换为int b,则可以这样:b = (int)a,或者b=int(a)。C++类型转换分为隐式类型转换和显示类型转换。隐式类型转换又称为标准转换,包括以下几种情况:(1)、算术转换:在混合类型的算术表达式中,最宽的数据类型成为目标转换类型;(2)、一种类型表达式赋值给另一种类型的对象:目标类型是被赋值对象的类型;(3)、将一个表达式作...
2016-04-24 20:36:05 15377
原创 C/C++中inline/static inline/extern inline的区别及使用
C/C++中inline/static inline/extern inline的区别及使用
2016-04-24 16:39:43 20201
原创 C++中#error/assert/static_assert的区别及使用
C++中#error/assert/static_assert的区别及使用
2016-04-23 22:45:11 8922 3
原创 通过define _CRTDBG_MAP_ALLOC宏来检测windows上的code是否有内存泄露
VS中自带了内存泄露检测工具,若要启用内存泄露检测,则在程序中包括以下语句:#define _CRTDBG_MAP_ALLOC#include <crtdbg.h>它们的先后顺序不能改变。通过包括 crtdbg.h,将malloc和free函数映射到其”Debug”版本_malloc_dbg和_free_dbg,这些函数将跟踪内存分配和释放。此映射只在调试版本(...
2016-04-10 20:43:20 9661
软件自动更新_base64编解码_xml文件的生成与读取
2010-08-26
PDF417二维条码基础理论
2010-08-15
小波矩特征提取matlab代码
2010-07-24
在win mobile中如何使正在运行的软件自动升级更新
2010-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人