ITPub博客

首页 > > > MFC多文档程序“创建空文档失败”

MFC多文档程序“创建空文档失败”

作者:lilyone 时间:2019-11-06 14:06:47 0 删除 编辑

我的程序中定义了三个结构体:struct1,struct2, struct3。这三个结构体占用的内存大小分别为:40Byte,212Byte,192Byte

然后在文档类中我定义了三个数组成员变量:struct1 array1[737][747],

                                                        struct2 array2[737][747],

                                                        struct3 array3[737][747]。

然后用数据初始化这三个数组,再去做有关的工作,这些不是重点,程序工作也正常。但是,当我把三个数组的维度都换成[2365][2839]之后(这是唯一的改变),程序运行就提示“创建空文档失败”。我也看到有些人说是系统对应用程序内存大小的限制(我的是32位系统),但是按理我原来的不也超过了限制了吗?是我算错了,还是有其它猫腻在?诚心求解!!!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4635/viewspace-3119646/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-01

  • 博文量
    159
  • 访问量
    978