关于对象动态创建的问题。
BCB动态创建一个类的实例。也就是创建一个对象的时候
变量数据是动态分配的,那么它的内部函数的代码也是动态分配内存的吗?
还是说变量是动态分配的。而函数的代码的地址是固定不变的?
[解决办法]
一个类的函数在内存中是所有实例共用的,只有数据才单独分配空间
[解决办法]
只需分配变量空间,函数是继承来的,不需要也不可能分配内存。
发布时间: 2012-08-03 00:12:14 作者: rapoo
关于对象动态创建的问题。
BCB动态创建一个类的实例。也就是创建一个对象的时候
变量数据是动态分配的,那么它的内部函数的代码也是动态分配内存的吗?
还是说变量是动态分配的。而函数的代码的地址是固定不变的?
[解决办法]
一个类的函数在内存中是所有实例共用的,只有数据才单独分配空间
[解决办法]
只需分配变量空间,函数是继承来的,不需要也不可能分配内存。