mfc工程中怎样分配内存空间,用后怎样清除,请附实例.
解决方案 »
- MFC——图形叠加问题(上层图把下层图覆盖了)
- 如何将Avi格式的视频文件转换成MP4格式
- coledatetime类型怎么写入access日期字段?
- 问问unsigned和signed区别
- 暴菜的问题?
- ListCtrl ,Sort
- 请问一个关于 AlphaBlend 函数的问题。
- 高分:htmlhelp打开一个html帮助,连续三次关闭帮助,连父进程都关闭了,郁闷?
- 一道网程题目求解!!
- 如何在主进程中获得线程的返回值??使用AfxBeginThread
- 求《Visual C++串口通信技术与工程实践》电子书和程序.
- 请教一下怎么使用LPDISPATCH FAR* 的参数.(我看了一些以前的贴,还是不懂.)
double A[3900][3]; //构造响应矩阵,suc!
double B[3][3900]; //响应矩阵的转置,suc!
for(i=0; i<3900; i++)
{
C[i] = (Hun[i]/THun - Ben[i]/TBen);
A[i][0] = (K[i]/TK-Ben[i]/TBen)/IK;
A[i][1] = (Ra[i]/TRa-Ben[i]/TBen)/IRa;
A[i][2] = (Th[i]/TTh-Ben[i]/TBen)/ITh;
}
for(i=0; i<3900; i++)
for(int j=0; j<3; j++)
B[j][i] = A[i][j];
截取了程序的一段,源程序定义的数组还远多于此,
我遇到的问题是定义了这么多数组,怎样分配内存空间?
即怎样用new\delete 或malloc\free函数来分配数组的内存使用空间?
是在构造函数中分配,在析构函数中释放呢,还是在当前函数中分配和释放?
急盼各位指点?