2013-04-05 143 views
-6

我有一個函數(方法)傳遞值作爲參考

我的結構是由一些複雜的對象創建的,但最終它就像

struct MyStruct{ 

string a, b, c, d, e, f; 
int g; 
string h, k, l, n, o, p, q; 
int r; 
} 

我做了這種方式,因爲它的數據庫庫它在這些類型中使用,更像是一個DBString,DBInt。

void CheckData(MyStruct& st){ 

} 

在32位時,當我嘗試訪問任何值它的工作。 但在第四個元素之後的64位中,我的指針「結構中的對象內部」指向任何東西

+3

我覺得沒有辦法提供幫助,你需要提供更多關於你的問題的信息。 – 2013-04-05 13:44:34

+2

請顯示MyStruct的定義。 – Constantin 2013-04-05 13:44:37

+0

一切都是64現在 – Lefsler 2013-04-05 13:46:06

回答

0

對不起,問題在於引用已發送到外部庫,而我的類型的定義與外部圖書館。