首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么传递数组对象到一个类的构造函数中 ?

2012-02-10 
如何传递数组对象到一个类的构造函数中 ??如:将Bitmap对象Bitmap[10]传递到构造函数中,并将其赋值给:Bitma

如何传递数组对象到一个类的构造函数中 ??
如:将Bitmap对象Bitmap[10]传递到构造函数中,并将其赋值给:Bitmap*                   m_pBitmap[100];

请高手写一下这个函数好吗     ??

[解决办法]
把“Bitmap [10]”传给“Bitmap* [100]”?
[解决办法]
根本就是不同类型的,也能转换?

直接传Bitmap*,然后传长度len
[解决办法]
Bitmap[10] 在传递后,构造函数中接受到的只是一个 Bitmap*

只要你知道这个 Bitmap* 的长度10,
那么使用 for 进行对象拷贝即可 ~

或者可以的情况下使用 memcpy, 慎用!

热点排行