社区
C++ 语言
帖子详情
指针问题
woomo
2008-02-29 02:25:21
现有类
class A{
...
};
class B{
...
};
class C:public A,public B{
...
};
和
C Cobj;
B *pb;
问题:
如何让pb正确指向Cobj;
...全文
86
10
打赏
收藏
指针问题
现有类 class A{ ... }; class B{ ... }; class C:public A,public B{ ... }; 和 C Cobj; B *pb; 问题: 如何让pb正确指向Cobj;
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ShardowM
2008-02-29
打赏
举报
回复
C Cobj;
B *pb;
pb = &Cobj; //子类到父类是不需要类型转换的.
C *pc;
pc = dynamic_cast<C*>(pb); //父类到子类是要类型转换的
bill_fang
2008-02-29
打赏
举报
回复
C Cobj;
B *pb;
pb = dynamic_cast<B*>(&C);
cut9
2008-02-29
打赏
举报
回复
pb=&Cobj;
即可。
C++编译器自己会处理偏移量。
B* pb = &CObj;
A* pa = &Cobj;
注意 pa 和 pb 指向的地址可能是不同的。
woomo
2008-02-29
打赏
举报
回复
楼上的意见如何写
laolaoliu2002
2008-02-29
打赏
举报
回复
pb = &Cobj;----对检查严格的编译器是编不过的.
woomo
2008-02-29
打赏
举报
回复
pb=&Cobj;就可以了
laolaoliu2002
2008-02-29
打赏
举报
回复
"坏"的这种方法很可能会导致程序崩溃.
laolaoliu2002
2008-02-29
打赏
举报
回复
不可能吧.
sizeof(C)>=sizeof(A)+sizeof(B);
珍惜生命远离CPP
2008-02-29
打赏
举报
回复
pb = &Cobj;
p0303230
2008-02-29
打赏
举报
回复
pb -> Cobj
相关推荐
彻底搞定C语言中的
指针
问题
彻底搞定C语言中的
指针
问题
,详细讲解了
指针
是什么,
指针
中函数参数的专递
问题
,指向另一个
指针
的
指针
问题
。
C
指针
和数组深度汇总
引导
问题
1(柔性数组)
问题
2(不同存储类型数组作用域)
问题
3(初始化动态数组与静态数组)
问题
4(typedef 对
指针
的使用)
问题
5(
指针
使用位置)
问题
6(数组地址
问题
)
问题
7(
指针
符号优先级)
问题
8(地址的强制转换)
问题
9(二维
指针
,二维数组1)
问题
10(二维
指针
,二维数组2)行
指针
创建二维数组创建
问题
11(开辟动态数组失败)返回值办法二维
指针
办法
问题
12(函数
指针
)
问题
13(函数
指针
数组)
问题
...
C++智能
指针
野
指针
与悬空
指针
文章目录为什么要引入智能
指针
普通
指针
的
问题
auto_ptrauto_ptr解决的
问题
auto_ptr存在的
问题
shared_ptrshared_ptr介绍shared_ptr存在的
问题
weak_ptrunique_ptr 为什么要引入智能
指针
普通
指针
的
问题
普通
指针
总是牵扯到许多
问题
,例如
指针
所指对象的生命周期,悬空
指针
和内存泄露等; 悬空
指针
:悬空
指针
:
指针
最初指向的内存已经被释放的一种
指针
: #include <stdlib.h> #include <stdio.
分享:关于指向
指针
的
指针
的
问题
分享:关于指向
指针
的
指针
的
问题
关于指向
指针
的
指针
的
问题
http://my.oschina.net/mingtingling/blog/118599 poste...
C++中的野
指针
和内存泄漏
问题
文章目录野
指针
问题
什么是野
指针
野
指针
问题
成因内存泄漏智能
指针
野
指针
问题
什么是野
指针
在c++中,使用
指针
是需要解引用去访问一块内存地址的。当一个
指针
变量指向的地址是非法地址时,就会出现野
指针
问题
。一般我们在写代码的时候,会对
指针
变量有一个判空处理,但是对于野
指针
时,是不会被 ‘ ptr == nullptr ’ 中识别出来的。会导致在接下来的代码逻辑中,造成非法访问,异常,导致进程崩溃退出等等的
问题
。 野
指针
问题
成因 野
指针
问题
也是一个在实际代码工作中很常见的一个
问题
,也会不同的情况导致野
指针
问题
出现:
发帖
C++ 语言
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
6.3w+
社区成员
25.0w+
社区内容
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-02-29 02:25
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下