c++
zhy_0228
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++虚函数表解析(转) ——写的真不错,忍不住转了
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方法,我在这里不做过转载 2013-07-19 10:04:22 · 1271 阅读 · 0 评论 -
C/C++中extern关键字详解
C/C++中extern关键字详解 1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这转载 2013-07-21 19:04:35 · 1280 阅读 · 0 评论 -
LINK 2005 和 LINK 1169 的解决办法
第一篇: 链接器都干了些什么? (http://www.cppblog.com/jacky2019/archive/2007/03/29/20891.html) Posted on 2007-03-29 19:10 小熊 目前项目在不停的增长,我想还是在它规模仍旧很小的时候把它的模块分清楚,不同模块分到不同的 projects 里面,这里面出现了很多问题,也反转载 2014-11-09 14:18:47 · 1862 阅读 · 0 评论 -
lnk1104和lnk1181 编译错误解决办法
一 原文: VC 2010编译错误:fatal error LNK1104: 无法打开文件“CAClient.lib” 2010-12-04 16:38:25| 分类: 编译错误 | 标签: |举报 |字号大中小 订阅 错误信息:fatal error LNK1104: 无法打开文件“CAClient.lib” 原因和解决方法: 我在原创 2014-11-09 14:30:59 · 6731 阅读 · 0 评论 -
CentOS “/lib64/libc.so.6: version `GLIBC_2.14′ not found”系统glibc版本太低
在系统CentOS release 6.4 (Final) x86_64上操作 1.试图运行程序 提示”libc.so.6: version `GLIBC_2.14′ not found”,原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的. 2.查看系统glibc支持的版本 strings /lib64/libc.s原创 2015-03-13 17:14:02 · 5809 阅读 · 0 评论
分享