随笔分类 - C++
摘要:在网上常常能看到文章讲面向对象的三大基本特征"继承"、"封装"、"多态",我以为这是坊间流传的最不靠谱的一个说法。本文先谈谈其中讲到的一个特性:多态。多态是一个跟面向对象完全正交的概念,两者之间可以说没有任何必然联系。
阅读全文
摘要:(偶然翻起自己的旧博,忽然发现大三的时候写的这篇文章,仔细看看觉得写的还是那么回事,所以赶紧搭救出来)引用的声明: 基本格式:引用类型 &引用名=被引用对象&运算符:声明运算符& 跟取地址运算符&和位异或运算符&没有任何关系extern关键字:一般情况下 引用的声明必须指定被引用对象 唯一的例外是使用extern关键字const关键字:一般情况下 被引用对象...
阅读全文
摘要:C/C++中的字符串问题在网上的讲解一向非常含糊,存在各个层次的库混用、滥用的情况,尤其是宽字符与窄字符等问题很难找到有效的资料,本篇随笔分享一下我长期收集到的一些比较准确的资料以及据此得到的个人理解.
阅读全文
摘要:本篇是关于C++的三元转义符和token替代文法的。三元转义符和token替代的存在最初都是为了某些非ANSI计算机文本环境存在的,虽说到现在意义已经不是很大,但是我们编程的时候还是要特别注意,不要让这些过时的语言特性变成我们代码中的地雷。
阅读全文
摘要:这是一个关于声明的一个小问题,这个问题并不难猜到答案,但是大概大部分同学都不敢很肯定地说出来。
阅读全文
摘要:最近在读C++语言标准,其中一些例子很有意思,所以决定写一个小系列,希望不会太监 - -! 这是一个关于链接的小陷阱,反映了C++中的一条基本原则:One Defination Rule(ODR)
阅读全文