博客专栏  >  编程语言   >  C++ 拾遗

C++ 拾遗

本专栏介绍C++较难理解的概念和重要的语言特性,但不像传统教程那样平铺直叙,而以探究的形式展现,即“提出问题——做出假设——实际验证”的形式;对于同一个问题,假设与验证的过程可能不止一次。本专栏重在呈现思考的过程,旨在分享思考的乐趣和探究式的学习方法。

关注
0 已关注
5篇博文
  • C++代码重构——从C global到C++ template

    如何实现代码的从算法正确到优秀的面向对象(或模板)封装?这或许是在写C++代码时经常需要考虑的。本文以有界队列为例,描述了一种C++代码从C算法到C++模板的重构方法。这种方法简单可行,实现了逻辑(算...

    2014-04-18 21:57
    3829
  • C++虚函数浅探

    本文首先介绍了C++中和虚函数(Virtual Function)相关的两个概念——静态绑定、动态绑定;然后,从最简单的例子演示二者的区别;最后,结合《深度探索C++对象模型》关于Virtual Fu...

    2014-04-15 13:45
    1037
  • C++类型转换

    一篇来自cplusplus.com的文章,这是我所看过的关于C++类型转换的最全面、最细致、最深入的一篇文章,本文为其中文译文。本文介绍了C++的各种类型转换,具体包括:基本类型的隐式类型转换,C风格...

    2014-11-01 15:51
    1306
  • C++哪些运算符重载可以重载?

    运算符重载是C++重要的特性之一,本文首先引用了C++标准文档对于“运算符重载”的规定,然后通过代码实例回答了:哪些运算符可以重载?如何重载?实现运算符重载时应注意哪些?

    2014-09-29 23:01
    2647
  • C++运算符重载的妙用

    运算符重载(Operator overloading)是C++重要特性之一,本文通过列举标准库中的运算符重载实例,展示运算符重载在C++里的妙用。具体包括重载operator<>支持cin,cout输...

    2014-09-18 00:42
    1846

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部