2015-09-05 17 views
-1

有人知道如何從接收到的結構參數的字段中爲方法內部賦值嗎?在MQL4中從接收到的結構中分配

‘[‘ array required 
+1

我認爲你應該在int someValue上工作,而不是傳遞整個結構..這更邏輯!你得到的錯誤信息是因爲你試圖「下標」不是數組而是結構的東西! –

回答

1

我在傳遞數組結構的方式失敗:與

struct SOME_STRUCT { 
    int  someValue; 
}; 

void someFunction(SOME_STRUCT &someStruct) { 
    int someValue = someStruct[0].someValue; 
} 

的分配失敗。這是正確的:

void someFunction(SOME_STRUCT &someStruct[])