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

问个简单的设计有关问题

2012-05-12 
问个简单的设计问题dc.SelectObject(&brush)dc.Rectangle(&rect)这类函数为什么传得都是 指针 有啥好处?

问个简单的设计问题
dc.SelectObject(&brush);

dc.Rectangle(&rect);

这类函数为什么传得都是 指针 有啥好处?


[解决办法]
指针比较小,对象很大
[解决办法]
指针可以修改对象的值。参数不需要进行对象拷贝,效率高
[解决办法]
使用一般类型得另外构造一个类外象,会占用很大的空间,而且不能修改原对象的值,用指针方便

热点排行