社区
图形处理/算法
帖子详情
类指针问题
找点资料真费劲
2013-07-29 06:58:55
今天遇到这样一个问题,代码如下:
dc.Rectangle(CRect(Point1,point2));
这段代码中函数
Rectangle参数应该是指针类型的,也就是LPCRECT lpRect;
这个CRect(Point1,point2)难道是指针吗?
...全文
111
6
打赏
收藏
类指针问题
今天遇到这样一个问题,代码如下: dc.Rectangle(CRect(Point1,point2)); 这段代码中函数 Rectangle参数应该是指针类型的,也就是LPCRECT lpRect; 这个CRect(Point1,point2)难道是指针吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
铸魂
2013-08-09
打赏
举报
回复
1楼正解,你可以对CRect使用go to defination 你会看到最初的类定义。有一条就是对LPRECT运算符进行的重载的函数
smwhotjay
2013-07-30
打赏
举报
回复
1楼正解.
向立天
2013-07-30
打赏
举报
回复
传说中的内部类型转换
贪玩的老鼠
2013-07-30
打赏
举报
回复
看看 定义你就知道了 typedef struct tagRECT { LONG left; LONG top; LONG right; LONG bottom; } RECT, *PRECT, NEAR *NPRECT, FAR *LPRECT; class CRect : public tagRECT
vicagogo
2013-07-29
打赏
举报
回复
楼上正解,可以自动转化
Eleven
2013-07-29
打赏
举报
回复
CRect类重载了LPCRECT 类型,见MSDN文档CRect相关 operator LPCRECT Converts a CRect to an LPCRECT. operator LPRECT Converts a CRect to an LPRECT.
c++中的
类
指针
Student a; s.setName("A"); ...定义
类
指针
基本格式是:Student b = new Student();在定义b的时候并没有分配内存,只有执行new后才会分配内存,且为内存堆。
问题
: (1)
类
对象和
类
指针
区别 A
C++
类
指针
灵活运用
C++
类
指针
时很好使用的,但是
类
指针
在别的地方如果使用只能在一个
类
里边进行使用。正常使用为在别的头文件中进行声明,我们以使用Camera
类
为例说明。 直接使用
指针
头文件 在需要使用camera
类
指针
的
类
头文件 #...
类
对象与
类
指针
类
对象:Student s1
类
指针
:Student *s2 (1)定义对象实例时,分配了内存,
指针
变量则未分配
类
对象所需内存。 (2)
类
的
指针
:他是一个内存地址值,他指向内存中存放的
类
对象(包括一些成员变量所赋的值). ...
C++
类
指针
初始化
初始化为NULL的
类
指针
可以安全的调用不涉及
类
成员变量的
类
成员函数而不出错,但是如果
类
成员函数中调用了
类
成员变量则会出错,既然赋值为NULL的情况都可以使用,那么自然不初始化的
类
指针
同样满足这
类
情况。...
基
类
指针
和派生
类
指针
基
类
指针
指向派生
类
对象 派生
类
对象也“是”基
类
对象,但两者不同。 派生
类
对象可以当做基
类
对象,这是因为派生
类
包含基
类
的所有成员。...总结:基
类
指针
和派生
类
指针
指向基
类
对象和派生
类
对象的4中方法:
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章