我想使用'如果'條件來檢查一個對象的位置是否爲空。我正在使用雙指針。請參閱下面的代碼:如何檢查雙指針空的空間(NULL)
void show_room :: buy_car(int clmn, int row)
{
int row = row;
int clmn = clmn;
string car_door_col;
string temp1;
float temp2;
int temp3;
int n=0, i;
this->HBM = new show_room*[3];
for(int i=0; i<3; i++)
{
this->HBM[i] = new show_room[4];
}
for(int j=0; j<row; j++)
{
if(this->HBM[clmn][row] == NULL)
{
}
}
}
在這個循環中:
for(int j=0; j<row; j++)
{
if(this->HBM[clmn][row] == NULL)
{
}
}
我想檢查是否有在[clmn] [行]或不是一個對象,我使用NULL的這是錯誤的。我該如何實現這一點。在這方面請幫助我。
什麼是show_room?一類? – walkingTarget 2011-04-06 14:08:39
爲什麼哦爲什麼你這樣做:'int row = row; int clmn = clmn;' – meagar 2011-04-06 14:24:56
是show_room是一個類。 – Rafay 2011-04-06 14:29:00