
C++
ygp2012163
这个作者很懒,什么都没留下…
展开
-
C++虚函数表解析
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的 成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技 术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过转载 2012-12-24 09:49:50 · 195 阅读 · 0 评论 -
C++程序员经常问的11个问题
转载地址:http://blog.youkuaiyun.com/sunboy_2050/article/details/5019203 C++程序员经常问的11个问题这篇文章收了好长时间,但还是觉得贴出来,作为收藏,在网上这样的浮躁环境,很少能认认真真地看这样长的文章,有时间我也要把《Effective C++》的读书笔记作出来。以下是原文:下面的这些要点是对所有的C++程序转载 2012-12-25 18:40:39 · 222 阅读 · 0 评论 -
CString 和 char* 类型转化
转载地址:http://blog.youkuaiyun.com/sunboy_2050/article/details/7792380 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。1、CString 转化成 char转载 2012-12-21 19:46:05 · 416 阅读 · 0 评论 -
C++中extern “C”含义深层探索
转载地址:http://blog.youkuaiyun.com/sunboy_2050/article/details/60797481.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定转载 2012-12-21 19:50:34 · 220 阅读 · 0 评论