我有以下一段简单的代码,它可能会被执行数亿次;
for (int i = 0; i < 8; i++)
if (((p[i].X >= x) && (p[i].X <= x + d))
&&((p[i].Y >= y) && (p[i].Y <= y + d))
&&((p[i].Z >= z) && (p[i].Z <= z + d)))
return 1;
Visual C++ 2010 编译器中的优化器会为我展开这个循环,还是我最好手动完成?我查看了其他类似的问题,但没有看到任何具体结果。我