C/C++
文章平均质量分 51
fangjiaguo
这个作者很懒,什么都没留下…
展开
-
STL之转载
分享:浅谈C++容器(转) 百度空间_应用平台 标准C++中的STL容器类简介原创 2011-08-01 15:46:54 · 305 阅读 · 0 评论 -
【C/C++】C/C++内存泄漏检测
本文利用MS C-Runtime Library的Debug function对内存泄漏进行检测。 Step 1. 创建LeakWatcher.h 将new和malloc重新定义,malloc最终会调用_malloc_dbg,此时传入文件名和行号就能准确地定位内存泄漏的代码 #ifndef LEAKWATCHER #define LEAKWATCHER #include #ifde原创 2012-03-20 17:16:08 · 413 阅读 · 0 评论 -
【C/C++】C/C++系统时间
方案一 使用C标准库 // ==> 只能精确到秒 #include void main() { // time_t是int类型 time_t now, now2; // 得到当前时间,以秒为单位,表示从1970-1-1 00:00:00(UTC时间)至今的秒数 time(&now); // do something... time(&now2); // 计算秒数now原创 2011-09-01 16:53:33 · 596 阅读 · 0 评论 -
(未完)【C/C++】对象的构造与析构
ATTA原创 2012-02-07 14:02:21 · 292 阅读 · 0 评论 -
【C/C++】(转)定义C/C++全局变量/常量几种方法的区别
在讨论全局变量之前我们先要明白几个基本的概念: 1. 编译单元(模块) 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你经常使用gcc,makefile等工具在linux或者嵌入式下做开发工作的话,那么你可能非常的理解编译与转载 2011-12-01 14:24:29 · 760 阅读 · 0 评论 -
(未完)函数指针
ATT原创 2011-09-06 12:49:27 · 360 阅读 · 0 评论 -
(未完)C++异常处理
http://blog.csdn.net/pongba/article/details/1815742原创 2011-08-19 09:51:27 · 251 阅读 · 0 评论 -
(未完)C++性能分析
ATT原创 2011-09-13 10:44:58 · 405 阅读 · 0 评论 -
(未完)大端模式 vs. 小端模式
1 . 小端和大端的定义 我们知道,字节是计算机上最小的存储器寻址单位,而不是位。在几乎所有的机器上,多字节对象都被存储为连续的字节序列,对象的地址为所使用字节中最小的地址。比如有int型变量x,x的地址&x = 0x00,那么x的4个字节在存储器中的位置将是0x00,0x01原创 2011-08-10 09:39:31 · 373 阅读 · 0 评论 -
(未完)缓冲区溢出
ATT原创 2011-09-30 14:40:54 · 262 阅读 · 0 评论 -
(未完)四则运算溢出判断
#include int is_overflow_add_for_unsigned_int( unsigned int a, unsigned int b ) { return UINT_MAX - a } int is_overflow_add_for原创 2011-09-04 16:14:48 · 621 阅读 · 0 评论 -
(未完)C语言异常处理
att原创 2011-08-24 23:12:34 · 281 阅读 · 0 评论 -
(未完)标准C++类型转换符
C++用户自定义转换(User-Defined Conversion) C++标准转换运算符const_cast C++标准转换运算符reinterpret_cast C++标准转换运算符static_cast C++标准转换运算符dynamic_cast原创 2011-08-03 14:19:28 · 201 阅读 · 0 评论 -
(未完)【C/C++】C++智能指针
我们知道堆上申请的空间必须通过手动释放来回收,如果忘记这一点,很容易造成内存泄漏。智能指针的引入就是为了解决如何在正确的时机(已经没有利用价值)释放堆上申请的空间,其实现原理是通过在指针外面包一层类,并在栈上生成此类的对象,当它在栈上被自动回收的时候,将堆上的空间也释放掉。 1. 重新造一个轮子 自定义智能指针遵循以下两个原则: 1). 智能指针类必须定义为类模板,这样才能hold住所有具体原创 2012-02-02 16:31:02 · 430 阅读 · 0 评论