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'? –