C++
blucexi
一个普通的程序员
展开
-
C++:静态联编和动态联编
联编就是将模块或者函数合并在一起生成可执行代码的处理过程,同时对每个模块或者函数调用分配内存地址,并且对外部访问也分配正确的内存地址,它是计算机程序彼此关联的过程。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。静态联编是指在编译阶段就将函数实现和函数调用关联起来,因此静态联编也叫早绑定,在编译阶段就必须了解所有的函数或模块执行所需要检测的信息,它对函数的选择是基于指向原创 2006-09-20 12:49:00 · 4506 阅读 · 2 评论 -
运行时类型信息--RTI的一个简单实现
相信使用过C# 的朋友应该都会对运行时类型(Type) 很熟悉,在面向对象的编程中它能够给我们提供很多方便,它可以检测出实例对象的类型,避免类型转换错误,它提供的功能当然不止这个,如果有兴趣大家可以详细看看C#中的Type类。可是在C++中就没有这个好东西了,那么就让我们自己来给我们的C++程序制作一个“Type”类吧!在下面我将会提供Type类的一个最简单实现以及一个初始化类型例子。原创 2007-03-21 21:06:00 · 838 阅读 · 0 评论