![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 73
dongyifengzhaowen
嵌入式。。。。就是牛!!!
展开
-
C++什么时候使用纯虚函数
通常在实现一个接口的时候使用纯虚函数。接口一般就是一个抽象类。有时在基类中将某一成员函数定为虚函数,并不是基类本身的要求,而是考虑到派生类的需要,在基类中预留一个函数名,具体功能留给派生类根据需要去定义。例如,我们定义一个Point基类,Point类中没有求面积的area函数,因为点是没有面积的。但是在其直接派生类cricle和间接派生类cylinder中都需要有area函数,而且这两个are转载 2011-10-20 19:54:42 · 1927 阅读 · 0 评论 -
何时需要PIC
“PCI”其实是我们在编译动态库的命令行参数,我们用这个参数标记,告诉GCC产生的代码不要包含对函数和变量具体内存位置的引用,这是因为现在还无法知道使用该消息代码的应用程序会将它连接到哪一段内存地址空间。这样编译出的*.o可以被用于建立共享链接库。建立共享链接库只需要用GCC的“-shared”标记即可。现实生活中不是每个程序代码都是从零开始,常常会复用别人写好的,成熟的代码,而这些代码就被封转载 2011-10-20 19:55:52 · 378 阅读 · 0 评论