c++
qq_26847293
这个作者很懒,什么都没留下…
展开
-
c++接口定义及实现举例
一、接口的定义有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方式来实现。这样做的好处是能够实现封装和多态。现举一实例,供大家参考。Class IPerson{public:IPerson(){};virtual ~IPer转载 2015-05-15 16:29:14 · 611 阅读 · 0 评论 -
extern "C"的用法解析
1.引言C++语言的创建初衷是“a better C”,但这并不意味着C++中类似C语言的全局变量和函数所采用的编译和链接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。2.从标转载 2016-04-19 11:40:28 · 232 阅读 · 0 评论