'if'条件を使用して、オブジェクトの場所が空かどうかを確認しようとしています。私はこれにダブルポインタを使用しています。以下のコードを参照してください。
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] [row]にオブジェクトがあるかどうかを確認しようとしていますが、これにはNULLを使用しています。これは間違っています。これをどのように実装するのですか。この点で私を助けてください。