bool silema(int z) { // 死没死?及死后处理
bool chitao = 0;
if (Zhu[z].shengming == 0) {
for (int i = 0 ; i < Zhu[z].shoupai.size() ; i++)
if (Zhu[z].shoupai[i].vis) continue;
if (Zhu[z].shoupai[i].type == 1) {
Zhu[z].shoupai[i].vis = 1;
Zhu[z].shengming++;
return 0;
}
}
cout << z << "死了" el;
youzhu[zuozhu[z]] = youzhu[z];
zuozhu[youzhu[z]] = zuozhu[z];
Zhu[z].sihuo = 0;
shuchu();
return 1;
}
return 0;
}
他报的是i未定义