如何在对话框之间实现传递数组
我想将第一个对话框中一个动态数组d[n]传给第二个中,我这样做的:
在stdafx.h中加extern double d;
在stdafx.cpp加 double d,
然后在第二个对话框中去用:
先extern double d;,
这样做在使用时候有错误:fprintf(file,"d[1]=%f,d[2]=%f\n",d[1],d[2]);
错误提示是:error C2109: subscript requires array or pointer type。
我又修改:
在stdafx.h中加extern double *d;
在stdafx.cpp加 double *d,
编译通过,运行后但是点到第二个对话框出现错误,问是要调试还是取消。请问大家怎么样在对话框之间传递这个动态的数组呢。谢谢