我已經寫這將一些數據存儲在結構內部和我將結構傳遞給其它過程如下面問題++(指針混淆我)
slotUpdate(Datas);
而I」的過程
:使結構slotUpdate再次我將它傳遞給另一程序,但此時作爲參數,並如(無效*),如以下後someNameSpace::stuData Datas;
:VE定義如結構
注意:我通過數據更新db這樣的:updateDB(& Datas);
當我嘗試從這個結構檢索數據時進入一些函數我不成功,我會得到錯誤的數據,一些垃圾: - ?
這裏有什麼問題?
感謝大家的尊重和有益的答案。 但問題出在結構的定義裏面,因爲我想把結構作爲指針傳遞給其他函數以及其他對象。我必須爲它定義一個構造函數,否則在遍歷期間結構將不保存它的數據。 關於。 – 2010-01-06 10:54:03