magician
I love C++
C++博客
首頁
新隨筆
新文章
聯系
聚合
管理
posts - 6,comments - 20,trackbacks - 0
<
2005年9月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2005年10月 (1)
2005年9月 (5)
文章檔案
2005年9月 (2)
搜索
最新評論
1.?re: 找一個工作好難
.net工資低啊,還是C++好
--dbsky
2.?re: 一個問題
分割路徑,獲取盤符,路徑,文件名,后綴名,具體參考msdn.
--EaStar
3.?re: 找一個工作好難
To cpunion
那個月薪1W的公司,在深圳創維大廈,我去過他們公司看過。很爛,別提工作環境了,不知道是不是在給別人找人。
--Oosky
4.?re: 有么辦法可以得到基類的地址??
評論內容較長,點擊標題查看
--moogle
5.?re: 有么辦法可以得到基類的地址??
用過staic_cast還是得不到
--magician
閱讀排行榜
1.?找一個工作好難(793)
2.?有么辦法可以得到基類的地址??(505)
3.?簡單的變量交換(348)
4.?一個問題(328)
5.?有沒有人去上海參加c++技術大會(311)
評論排行榜
1.?找一個工作好難(12)
2.?有么辦法可以得到基類的地址??(4)
3.?有沒有人去上海參加c++技術大會(2)
4.?一個問題(1)
5.?簡單的變量交換(1)
有么辦法可以得到基類的地址??
class
BaseA
{
public
:
virtual
void
FuncA1()
=
0
;
virtual
void
FuncA2()
=
0
;
}
;
class
BaseB
{
public
:
virtual
void
FunB1()
=
0
;
virtual
void
FunB2()
=
0
;
}
;
class
Sample :
public
BaseA,
public
BaseB
{
public
:
virtual
void
FuncA1()
{
cout
<<
"
BaseA::FuncA1
"
<<
endl;
}
virtual
void
FuncA2()
{
cout
<<
"
BaseA::FuncA2
"
<<
endl;
}
virtual
void
FunB1()
{
cout
<<
"
BaseB1
"
<<
endl;
}
virtual
void
FunB2()
{
cout
<<
"
BaseB2
"
<<
endl;
}
}
;
你們有什么方法可以求出基類的地址,這個問題現在阻礙我下一篇文章的發表,我嘗試的N多方法,發現思路不正確,我們可以一起來解決這個問題....
posted on 2005-09-28 02:32
magician
閱讀(505)
評論(4)
編輯
收藏
引用
FeedBack:
#
re: 有么辦法可以得到基類的地址??
2005-09-28 08:25 |
TechLab
這個地址是根據編譯器不同有區別的,Virtual繼承的時候有的是把vptr指針放開始位置,有的是放在最后面的。甚至有的對vptr做了優化處理,關于這個方面的知識你可以去看《Inside Object Modle》
回復
更多評論
#
re: 有么辦法可以得到基類的地址??
2005-09-28 08:38 |
ilovevc
使用static_cast不行嗎?
回復
更多評論
#
re: 有么辦法可以得到基類的地址??
2005-09-28 12:52 |
magician
用過staic_cast還是得不到
回復
更多評論
#
re: 有么辦法可以得到基類的地址??
2005-09-29 11:08 |
moogle
Sample p_sample = new Sample;
BaseA* p_baseA = reinterpret_cast<BaseA*>(p_samle);
cout<<&p_baseA<<endl;
BaseB* p_baseB = reinterpret_cast<BaseB*>(p_samle);
cout<<&p_baseB<<endl;
This should be works.
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 magician Powered By
博客園
模板提供:
滬江博客
女人高潮久久久叫人喷水
|
国产一级持黄大片99久久
|
久久综合亚洲色HEZYO国产
|
香蕉久久永久视频
|
无码日韩人妻精品久久蜜桃
|
97久久精品午夜一区二区
|
久久99久久无码毛片一区二区
|
久久亚洲国产成人影院
|
国产∨亚洲V天堂无码久久久
|
狠狠人妻久久久久久综合
|
一本一本久久a久久综合精品蜜桃
|
狠狠色噜噜狠狠狠狠狠色综合久久
|
亚洲国产婷婷香蕉久久久久久
|
亚洲国产精品一区二区久久hs
|
久久亚洲日韩精品一区二区三区
|
国产成人精品久久免费动漫
|
久久久国产99久久国产一
|
91久久九九无码成人网站
|
亚洲AV日韩AV天堂久久
|
天天综合久久一二三区
|
狠狠狠色丁香婷婷综合久久俺
|
亚洲狠狠婷婷综合久久久久
|
国产成人无码精品久久久免费
|
久久精品国产亚洲AV香蕉
|
久久久久亚洲AV成人网
|
久久99国产精品久久久
|
久久夜色精品国产欧美乱
|
日本亚洲色大成网站WWW久久
|
一本色道久久88加勒比—综合
|
99久久婷婷国产综合亚洲
|
亚洲欧美日韩中文久久
|
国产精品一久久香蕉国产线看观看
|
久久笫一福利免费导航
|
久久99亚洲综合精品首页
|
.精品久久久麻豆国产精品
|
久久久久av无码免费网
|
久久99精品久久久大学生
|
久久人做人爽一区二区三区
|
麻豆久久久9性大片
|
伊人久久久AV老熟妇色
|
久久精品国产99久久久古代
|