博客专栏  >  编程语言   >  C++独孤九剑

C++独孤九剑

从内存和编译器的角度,学习C++中的常用机制。

关注
1 已关注
9篇博文
  • C++独孤九剑第九式——以静制动(模板编程探索)

    在C++编程中,抽象层次最高的应该算是模板了吧。模板是泛型编程的基础。所谓泛型编程,就是以独立于任何特定类型的方式编写代码。把相关的类型也抽象出来,使我们的代码可以适应所需要任何类型!哇塞,想想都觉得...

    2016-06-29 21:58
    2702
  • C++独孤九剑第八式——平沙落雁(运行时浅剖析)

    《平沙落雁》又名《雁落平沙》,是一首汉族古琴名曲,其意在借大雁之远志,写逸士之心胸。当然,这些都是“文人雅士”的说法,其实我就是看了《笑傲江湖》,对令狐冲的“屁股向后,平沙落雁式”印象比较深罢了 (...

    2016-06-25 22:05
    2282
  • C++独孤九剑第七式——庖丁解牛(各种重载操作)

    庖丁解牛,庖丁指的是编译器,而我们则是提供牛的人,牛就是被重载的操作。当编译器遇到被重载的操作,能够准确地找出合适一个,犹如庖丁解牛,游刃有余。 重载主要分为函数重载和操作符重载。函数重载应该大家都会...

    2016-06-23 16:59
    1895
  • C++独孤九剑第六式——洞若观火(深入对象操作)

    在前面的几式中,虽说我们已经比较详细的探讨了对象的种种操作(构造、复制构造、赋值操作符、析构),但是我感觉还是差了一点深度,所以在这一式中进一步加深,直击对象内部的操作过程。真正做到“知其然,且知其所...

    2016-06-18 17:11
    2251
  • C++独孤九剑第五式——人生几何(对象复制控制)

    对酒当歌,人生几何? 譬如朝露,去日苦多。 人的一生可能惊涛骇浪,更可能波澜不惊,这次我们就来探讨一下“对象”(当然各位同学自己的对象不在本次讨论范围之内O(∩_∩)O,课后自己讨论吧)一生的“起起...

    2016-06-16 17:06
    1865
  • C++独孤九剑第四式——菩提无树(构造函数语意)

    菩提本无树,明镜亦非台。本来无一物,何处惹尘埃! 如果没有构造函数的辛勤劳作我们的编程世界也是空无一物(当然是站在面向对象的角度,也排除了一些特殊情况)。那么构造函数又是如何帮我们构造“万物”的呢?嘻...

    2016-06-08 22:59
    2690
  • C++独孤九剑第三式——鱼跃于渊(多态机制实现)

    鱼跃于渊,过而成龙,变幻万千。 我们都知道面向对象的三大特征: 1.封装        2.继承        3.多态 多态是建立在前面两个特征的基础之上的,可以算得上是面向对象的“终极应用”...

    2016-06-06 16:45
    3222
  • C++独孤九剑第二式——众妙之门(函数处理机制)

    玄之又玄,众妙之门。 我们的程序都会用到函数,函数的调用过程看似简单易懂,实则“玄之又玄”(先营造一下氛围)。下面本文会对各种类型的函数进行一些探究,并和大家一起学习函数方面的知识。 在正式进入函数的...

    2016-06-01 20:48
    2219
  • C++独孤九剑第一式——拨云见日(对象内存模型)

    归妹趋无妄,无妄趋同人,同人趋大有。甲转丙,丙转庚,庚转癸。子丑之交,辰巳之交,午未之交。风雷是一变,山泽是一变,水火是一变。乾坤相激,震兑相激,离巽相激······好了,要背心法的同学请课后自行背诵...

    2016-05-30 20:13
    2186
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部