我得到错误:表达式必须有一个恒定值。有没有办法实际使用变量,因为我的行可能会随着要读取的每个文件而改变。
Image readFile(string fileName) {
ifstream file;
file.open(fileName);
int row;
int column;
Image image(0, 0);
if(file.is_open()){
file >> row;
file >> column;
}
int **row[row]; // error right here!!!!!!!!!!!!!!!!!!!!!!!!! ERROR:EXPRESSION MUST HAVE A CONSTANT VALUE
file.close();
image(row, column);
return image(row, column);
}