Atl 专家请进
悬赏分:25 - 离问题结束还有 13 天 23 小时
用ATL写了一个组件,供ASP使用
ATL中的C++源代码中有一句定义是这样的:
char a[2000][100];
编译正确,ASP中使用也正确
但是改成
char a[2000][200];则VC编译正确,ASP中使用却提示出错.比这更大的维数也一样的错误
我想问的是,什么原因造成,是不是ASP对内存分配有限制
问题补充:是不是好难啊,怎么没人回答
悬赏分:25 - 离问题结束还有 13 天 23 小时
用ATL写了一个组件,供ASP使用
ATL中的C++源代码中有一句定义是这样的:
char a[2000][100];
编译正确,ASP中使用也正确
但是改成
char a[2000][200];则VC编译正确,ASP中使用却提示出错.比这更大的维数也一样的错误
我想问的是,什么原因造成,是不是ASP对内存分配有限制
问题补充:是不是好难啊,怎么没人回答
如果是则很有可能是超过栈的最大值了,改为其他类型的变量。