Eclipse CDT无法正确解析'unsigned int myVar;'

时间:2012-02-16 18:35:04

标签: eclipse-cdt

我在Ubuntu下遇到Eclipse CDT Helios的奇怪问题 屏幕截图位于http://imgur.com/0saop

int MiniMsg::parseChecksum() {

   unsigned int dint; // this if flagged as syntax error by Eclipse only!!
   uint32_t  d32;

   return parseItem(chkStart, chkEnd, checksum);

}

'dint'的定义无法识别并标记为语法错误。 实际上,“signed / unsigned type var”形式的任何定义都无法识别......

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

通常黄色波浪形意味着编译器警告,并且由于该变量从未被使用这一事实而猜测,它可能会抱怨这一点。

警告将是:

foo.c:3:警告:'unsigned int dint'已定义但未使用