2016年6月28日
摘要: C++静态库与动态库 http://www.cnblogs.com/skynet/p/3372855.html 二者的不同点在于代码被载入的时刻不同。 静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库,因此体积较大。 动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才 阅读全文
posted @ 2016-06-28 10:32 已停更 阅读(255) 评论(0) 推荐(0)
摘要: 为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。需要理解四个名词:1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改 阅读全文
posted @ 2016-06-28 10:23 已停更 阅读(2260) 评论(0) 推荐(0)