【发布时间】:2011-07-22 08:46:05
【问题描述】:
bool xHasReached(double tX, double dstX, bool incX) {
return incX ? tX > (dstX - (double)EPSILON) : tX < (dstX + (double)EPSILON);}
所以我收到 C2143(缺少令牌)和 C2059(语法错误)错误。我试过不用分号,但仍然报同样的错误。
我已将错误追踪到 EPSILON #define。
【问题讨论】:
-
欢迎来到 Stack Overflow!有几件事可以帮助我们回答这个问题:显示 C2143 和 C2059 的完整信息,这样我们就不必在其他地方查找了。还请显示 EPSILON #define。要将这些内容添加到问题中,请使用标签下的编辑链接。
标签: visual-c++ c-preprocessor ternary-operator