连续定义三个CStringArray绘出问题??? 我做了个基于对话框的程序。在CMyDlg里面定义: CStringArray array[N]; CStringArray array1[N]; CStringArray array2[N];N是一个宏。为什么程序编译没有错,但是运行不了??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 N是1,很小,问题解决了,由于CMyDlg在初始化的时候要为这三个数组分配内存,但是CStringArray需要的堆栈内存很大,而堆栈是有限的,所以会出现内存溢出的现象,把这三个数组改成指针就行,在构造函数中,在堆中分配内存 请教音频wav文件中积分和的理解 用CImage对图像进行旋转操作 感兴趣的人帮忙讨论一下:如何从网页中截取到有用的正文部分 请问怎么在文本框中画图呀? 这是什么错误信息啊?? 怎样把 _variant_t 类型转换为 const char * 类型?(急,在线等待!) 怎样自己做一个MPEG-1/4/7编码、播放器 谁有这个文档? VC++中,模板如何用,急!急!急!急! 有用过real producer sdk的高手请进来帮忙? vc中如何调用c#编的dll? == 程序更新時,讀取.inf版本信息的問題 如何执行脚本或者展示html
问题解决了,由于CMyDlg在初始化的时候要为这三个数组分配内存,但是CStringArray需要的堆栈内存很大,而堆栈是有限的,所以会出现内存溢出的现象,把这三个数组改成指针就行,在构造函数中,在堆中分配内存