[問題] 不同物件的Link-List
我想請教各位一個問題
目前我想將好幾個不同的struct建成一個Link-List
而我的作法,是在struct中建一個void *
以下我舉個例子:
struct Light
{
int Power;
void *LocalLink;
};
struct TuneLight
{
int Power
void *LocalLink
};
int main()
{
Light A;
TuneLight B;
A.LocalLink = &B;
cout <<A.LocalLink->Power;
return 0;
}
我目前寫了一個這樣的範例
到黃色那行都沒有問題,這是代表說我實際上可以這樣指,沒錯吧?
那麼到了紅色那邊開始出現Error,原因是說void *不能用來指物件
這我就有點不明白了,如果不能指,早應該在上一行就產生問題
所以還請各位先進給予一些指點,謝謝。
--
ˍˍ
如果我手中有酒,希望與你共飲。 ▕羽人▏
如果我手上有刀,希望與你一同抗敵。▕非獍▏
 ̄ ̄
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.6.168
→
09/25 21:37, , 1F
09/25 21:37, 1F
→
09/25 21:37, , 2F
09/25 21:37, 2F
→
09/25 21:55, , 3F
09/25 21:55, 3F
→
09/25 21:55, , 4F
09/25 21:55, 4F
→
09/25 21:55, , 5F
09/25 21:55, 5F
→
09/25 21:57, , 6F
09/25 21:57, 6F
→
09/25 21:57, , 7F
09/25 21:57, 7F
→
09/25 21:58, , 8F
09/25 21:58, 8F
→
09/25 21:58, , 9F
09/25 21:58, 9F
→
09/25 22:03, , 10F
09/25 22:03, 10F
→
09/25 22:04, , 11F
09/25 22:04, 11F
→
09/25 22:04, , 12F
09/25 22:04, 12F
→
09/25 22:05, , 13F
09/25 22:05, 13F
→
09/25 22:06, , 14F
09/25 22:06, 14F
→
09/25 22:06, , 15F
09/25 22:06, 15F
→
09/25 22:06, , 16F
09/25 22:06, 16F
→
09/25 22:06, , 17F
09/25 22:06, 17F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章