我有一個數組A [1000] [3],我想傳遞它與其他一些作爲線程函數的參數。這將作爲參數傳遞的結構如下:C++ - 結構成員指向數組
struct arg_struct{
// std::vector<Box> &box;
double A[1000][3];
};
在主要我有一個指向struct和我嘗試分配A陣列像這樣:
arg_struct *args=new arg_struct;
args->A=A;
,但我得到的錯誤「無效數組賦值」。任何想法如何解決這個問題?
謝謝您的時間
UPDATE:我應該如何修改我的代碼,所以A在arg_struct指向一個數組?
一個不會簡單地...分配一個數組。 –