2011-09-28 172 views
0

問題:我有一個傳遞數據和大小的函數。將參數從一個類傳遞到另一個類

但我想要另一個功能,致力於「獲取大小」,所以我可以調用它,並找出它是什麼。

有沒有什麼辦法可以指向傳入我的函數(傳遞數據和大小的函數),並將大小傳遞給我的GetSize函數,以便返回大小?

CommonClass ::做些什麼(void *的數據,無符號長大小)//就是我

我想用做一些事情時所使用的相同的無符號長大小呼籲我的getSize功能 CommonClass: :的getSize(

感謝所有

+3

對不起,這不是完全清楚你想要什麼。 –

+1

你的問題對我來說還不清楚。請您發佈最簡單但完整的代碼或示例以使其更清晰? – thiton

回答

3

使包含大小,喜歡的事類變量:

在class.cc

int getSize() 
{ 
    return size_; 
} 

void func(int data, int size) 
{ 
    size_ = size; 
} 

在header.h

int size_; 
+1

哇,你知道OP在問什麼!好樣的! –

相關問題