我有一个可能包含空/空位置的数组(例如:array[2]=3,array[4]=empty/unassigned)。我想在循环中检查数组位置是否为空。
array[4]==NULL //this doesn't work
我对 C++ 很陌生。
谢谢。
编辑:这里有更多代码;头文件包含以下声明
int y[50];
数组的填充在另一个类中完成,
geoGraph.y[x] = nums[x];
应在以下代码中检查数组是否为空;
int x=0;
for(int i=0; i<sizeof(y);i++){
//check for null
p[i].SetPoint(Recto.Height()-x,y[i]);
if(i>0){
dc.MoveTo(p[i-1]);
dc.LineTo(p[i]);
}
x+=50;
}