摘要:下面一段代码:void A(){int *array; B();for(int i=0;i<10;i++)cout<<array[i]<<"\t";(在B中申请的空间无法使用)}void B(){array=new int[10];for(int i=0;i<10;i++)array[i]=i;}在vs2010中是可行的,但是用mex编译之后放到matlab中就思密达了,还没找到原因。HELP!
阅读全文
posted @ 2013-08-24 20:03
浙公网安备 33010602011771号