magician
I love C++
C++博客
首頁(yè)
新隨筆
新文章
聯(lián)系
聚合
管理
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
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2005年10月 (1)
2005年9月 (5)
文章檔案
2005年9月 (2)
搜索
最新評(píng)論
1.?re: 找一個(gè)工作好難
.net工資低啊,還是C++好
--dbsky
2.?re: 一個(gè)問(wèn)題
分割路徑,獲取盤符,路徑,文件名,后綴名,具體參考msdn.
--EaStar
3.?re: 找一個(gè)工作好難
To cpunion
那個(gè)月薪1W的公司,在深圳創(chuàng)維大廈,我去過(guò)他們公司看過(guò)。很爛,別提工作環(huán)境了,不知道是不是在給別人找人。
--Oosky
4.?re: 有么辦法可以得到基類的地址??
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--moogle
5.?re: 有么辦法可以得到基類的地址??
用過(guò)staic_cast還是得不到
--magician
閱讀排行榜
1.?找一個(gè)工作好難(798)
2.?有么辦法可以得到基類的地址??(515)
3.?簡(jiǎn)單的變量交換(355)
4.?一個(gè)問(wèn)題(335)
5.?有沒(méi)有人去上海參加c++技術(shù)大會(huì)(318)
評(píng)論排行榜
1.?找一個(gè)工作好難(12)
2.?有么辦法可以得到基類的地址??(4)
3.?有沒(méi)有人去上海參加c++技術(shù)大會(huì)(2)
4.?一個(gè)問(wèn)題(1)
5.?簡(jiǎn)單的變量交換(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;
}
}
;
你們有什么方法可以求出基類的地址,這個(gè)問(wèn)題現(xiàn)在阻礙我下一篇文章的發(fā)表,我嘗試的N多方法,發(fā)現(xiàn)思路不正確,我們可以一起來(lái)解決這個(gè)問(wèn)題....
posted on 2005-09-28 02:32
magician
閱讀(515)
評(píng)論(4)
編輯
收藏
引用
FeedBack:
#
re: 有么辦法可以得到基類的地址??
2005-09-28 08:25 |
TechLab
這個(gè)地址是根據(jù)編譯器不同有區(qū)別的,Virtual繼承的時(shí)候有的是把vptr指針?lè)砰_始位置,有的是放在最后面的。甚至有的對(duì)vptr做了優(yōu)化處理,關(guān)于這個(gè)方面的知識(shí)你可以去看《Inside Object Modle》
回復(fù)
更多評(píng)論
#
re: 有么辦法可以得到基類的地址??
2005-09-28 08:38 |
ilovevc
使用static_cast不行嗎?
回復(fù)
更多評(píng)論
#
re: 有么辦法可以得到基類的地址??
2005-09-28 12:52 |
magician
用過(guò)staic_cast還是得不到
回復(fù)
更多評(píng)論
#
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.
回復(fù)
更多評(píng)論
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
Copyright ©2025 magician Powered By
博客園
模板提供:
滬江博客
久久国产亚洲精品
|
69久久精品无码一区二区
|
91久久福利国产成人精品
|
久久99精品国产麻豆不卡
|
亚洲国产天堂久久综合
|
久久久久久久91精品免费观看
|
亚洲AV无码久久
|
国产精品免费久久久久久久久
|
亚洲精品无码专区久久同性男
|
亚洲AV无码久久精品成人
|
国产农村妇女毛片精品久久
|
精品伊人久久大线蕉色首页
|
91久久精品国产成人久久
|
亚洲午夜无码久久久久
|
精品久久久久一区二区三区
|
精品久久久久香蕉网
|
无码任你躁久久久久久老妇
|
国产精品美女久久久久网
|
久久久无码精品亚洲日韩京东传媒
|
久久精品国产91久久麻豆自制
|
久久香综合精品久久伊人
|
品成人欧美大片久久国产欧美...
|
国产精品免费福利久久
|
AAA级久久久精品无码片
|
中文字幕无码久久精品青草
|
国产精品久久久久久久
|
无码AV中文字幕久久专区
|
日日狠狠久久偷偷色综合96蜜桃
|
91久久精一区二区三区大全
|
久久久无码精品亚洲日韩京东传媒
|
www.久久热
|
久久久免费精品re6
|
奇米综合四色77777久久
|
亚洲香蕉网久久综合影视
|
久久天天躁狠狠躁夜夜2020一
|
亚洲国产视频久久
|
免费精品久久天干天干
|
人妻无码精品久久亚瑟影视
|
久久亚洲精品无码aⅴ大香
|
精品久久久久久中文字幕大豆网
|
久久精品成人影院
|