我在 test.h 文件中有:
double *condmatrix
- 全局变量然后在主程序中执行:
cycle_start {
proc1() {
condmatrix = new double[maxdim];
....simple work with the array itself
}
proc2() {
delete [] condmatrix;
}
}//cycle finish
这给了我一个段错误。我尝试用 [] 语法删除,没有和其他方式,它仍然给出一个段错误。Maxdim 因周期而异。