[英]How can I use a dynamic matrix as a parameter, of a function, in C++?
我正在讀取bmp圖片。 所以我的矩陣是動態的。 我在運行時正在學習其列和行的大小。 我想將此動態矩陣用作函數的參數。
func(w,h, inMatrix, outMatrix);
我想這樣調用我的函數。
void func(int w,int h,?,?)
{
....
outMatrix[x][y].R=inMatrix[x][y].R*someThing;
....
}
如何定義此功能?
那么?=?
感謝您的幫助!
使用指向包裝該行為的對象的指針? 或使用對矩陣的引用。 由於性能問題,我將避免通過副本傳遞。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.