01 2016 档案

类临时变量的生存期(转)
摘要:临时变量的生存期 标签: destructorconstructorclassctimer编译器 2010-04-28 15:35 428人阅读 评论(0) 收藏 举报 分类: c/c++(33) 版权声明:本文为博主原创文章,未经博主允许不得转载。 在项目中碰到一个问题,在某个timer的构造函数 阅读全文

posted @ 2016-01-29 17:45 hustfeiji 阅读(160) 评论(0) 推荐(0)

C++ static、const和static const 以及它们的初始化(转)
摘要:C++ static、const和static const类型成员变量声明以及初始化 标签: c++staticconst成员变量初始化 2013-11-03 22:07 4331人阅读 评论(0) 收藏 举报 分类: C/C++(50) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录( 阅读全文

posted @ 2016-01-29 11:52 hustfeiji 阅读(2941) 评论(1) 推荐(0)

C/C++函数指针
摘要:3 C/C++函数指针的语法 从语法上讲,有两种不兼容的函数指针形式: (1) 指向C语言函数和C++静态成员函数的函数指针 (2) 指向C++非静态成员函数的函数指针 不兼容的原因是因为在使用C++非静态成员函数的函数指针时,需要一个指向类的实例的this指针,而前一类不需要。 3.1 定义一个函 阅读全文

posted @ 2016-01-29 11:38 hustfeiji 阅读(184) 评论(0) 推荐(0)

c++继承中的内存布局(转)
摘要:c++继承中的内存布局 标签: c++structdelete编译器cmanager 2009-11-27 20:48 8512人阅读 评论(16) 收藏 举报 分类: c/c++(33) 今天在网上看到了一篇写得非常好的文章,是有关c++类继承内存布局的。看了之后获益良多,现在转在我自己的博客里面 阅读全文

posted @ 2016-01-29 10:43 hustfeiji 阅读(127) 评论(0) 推荐(0)

C++ const函数怎么调用非const函数(转)
摘要:C++ const函数怎么调用非const函数 (2013-03-22 15:10:35) 转载▼ 分类: 想想专业 如题,这个问题今天困扰了我一个小时。 来自于梦行智科原因是程序里有个类,之前写好的,类的成员函数几乎全都是const的,之间调用没什么问题,我要把它改造成我需要的,就必须对函数里的变 阅读全文

posted @ 2016-01-29 09:58 hustfeiji 阅读(1465) 评论(0) 推荐(0)

const总结(转)
摘要:之前一直在学习C/C++,关于const 的使用,这里出现一点,那里出现一点。知识用时方恨少,这一段时间正好各种笔试题,其中关于const的用法也是层出不穷,所以疲于在书本上各种翻,这里 汇总一下,加深自己的印象的同时,也方便以后查阅和学习。菜鸟一个,若有错误,望指正! const关键字 常类型是指 阅读全文

posted @ 2016-01-28 11:02 hustfeiji 阅读(151) 评论(0) 推荐(0)

C++静态成员函数小结(转)
摘要:C++静态成员函数小结(转) 类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态 阅读全文

posted @ 2016-01-28 10:27 hustfeiji 阅读(55) 评论(0) 推荐(0)

内存:堆和栈(转)
摘要:堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数... 阅读全文

posted @ 2016-01-16 14:45 hustfeiji 阅读(94) 评论(0) 推荐(0)

C语言栈与调用惯例
摘要:C语言栈与调用惯例1、前言 最近在再看《程序员的自我修养》这本书,对程序的链接、装载与库有了更深入的认识。关于这本书的评价可以去豆瓣看看http://book.douban.com/subject/3652388/,强烈推荐给每一位程序员哈。今天看了第十章内存,主要讲的是栈和堆的管理。主要问题是:... 阅读全文

posted @ 2016-01-14 18:17 hustfeiji 阅读(195) 评论(0) 推荐(0)

ptmalloc
摘要:ptmalloc目录 1前言 2x86平台Linux程序的内存分布 3Allocator 4chuck的组织 4.1chuck 4.2chunk中的空间复用 5空闲 chunk 容器 5.1Bins 5.2Fastbins 5.3Unsorted Bins 5.4例外的 ch... 阅读全文

posted @ 2016-01-13 10:16 hustfeiji 阅读(167) 评论(0) 推荐(0)

C++模板元编程 入门简介
摘要:C++模板元编程 入门简介最近一直在看STL和Boost,源码里边好多涉及到模板元编程技术,简单了解一下,备忘(Boost Python中的涉及模板元的部分重点关注一下)。范例引入// 主模板templatestruct Fib{ enum { Result = Fib::Result + F... 阅读全文

posted @ 2016-01-04 16:47 hustfeiji 阅读(180) 评论(0) 推荐(0)

导航