用动态申请!否则是有限制的!
new,delete
new,delete
解决方案 »
- 怎样得到不连续函数的间断点
- 学习MFC,大家推荐点好的资料哇!
- [MFC]我的这段代码问题出在哪里啊,详见描述。
- 如何用注册表来实现一个程式开机后自动运行和删除自动运行?
- 求助!怎样获取对话条中Picture控件的指针、句柄,什么都行!
- 出现Please specify the executable file对话框的问题,请问如何解决呢??
- 关于在对话框程序里获取低级键盘钩子
- 怎么遍历windows消息队列而不remove消息啊?
- 那位大哥能告诉我在那里可以下载到OPC.h 和 opc_i.c 这两个文件那??谢谢!!
- 我覺得初學Windows編程不應使用MFC
- 再请问如何如何改变当前选定的声音输入输出设备啊?
- 3位数求救:用ODBC、Access和MFC如何获取某个记录(或最新记录)中某个字段的值?
我这些数组虽然有时是空的,可我得做最坏预分配啊,不能在程序没运行完就释放。你们说的动态分配就是用new分配吗,是预先知道数组大小再用new分配,还是数组大小跟人为输入值有关,是不可预测的,如果是数组大小跟人为输入有关可以给出原码吗?比方说变量int iCount;存放数组大小,我要分配float类型的数组名为CalAuto的数组,怎么分配?是这样吗?
new CalAuto[iCount];就可以吗?
我这些数组虽然有时是空的,可我得做最坏预分配啊,不能在程序没运行完就释放。你们说的动态分配就是用new分配吗,是预先知道数组大小再用new分配,还是数组大小跟人为输入值有关,是不可预测的,如果是数组大小跟人为输入有关可以给出原码吗?比方说变量int iCount;存放数组大小,我要分配float类型的数组名为CalAuto的数组,怎么分配?是这样吗?
new CalAuto[iCount];就可以吗?那类型怎么办?
栈的大小可以在建立工程时指定。
堆的大小当然受系统实际内存限制。
如果真要开辟非常非常大的数组,就用VirtulAlloc,
理论上可以达到4G