1
在犰狳矩陣實例上調用malloc的約定是什麼?犰狳物體上的malloc
如果我想爲100 x 100矩陣預先分配內存,這是正確的嗎?
fmat* squareMat = (fmat*)malloc(sizeof(fmat(100,100)));
在犰狳矩陣實例上調用malloc的約定是什麼?犰狳物體上的malloc
如果我想爲100 x 100矩陣預先分配內存,這是正確的嗎?
fmat* squareMat = (fmat*)malloc(sizeof(fmat(100,100)));
不,這不是正確的做法。 malloc
在C++程序中根本沒有位置。分配對象的正確方法是這樣的:
fmat squareMat(100, 100);
這可以通過reading the documentation很容易地看到。
爲什麼你甚至試圖在C++程序中使用'malloc'? –