问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
template <class T>
bool make2dArray(T ** &x,int numberOfRows,int numberOfColumns) //这里面的x为什么要加引用啊
{
try{
//创建行指针
x = new T * [numberOfRows]; //这里面的T后面为什么要加取值符号*
//为每一行分配空间
for(int i = 0;i < numberOfColumns;i++)
x[i] = new T [numberOfColumns];
return true;
}
catch(bad_alloc){return false;}
}