Eclipse CDT неправильно обрабатывает 'unsigned int myVar;' - PullRequest
1 голос
/ 16 февраля 2012

Я сталкиваюсь со странной проблемой с Eclipse CDT Helios под Ubuntu. Снимок экрана здесь 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» не распознается и помечается как синтаксисошибка.На самом деле любое определение формы 'тип подписанного / без знака var' не распознается ...

Есть идеи?

1 Ответ

0 голосов
/ 20 февраля 2012

Обычно желтый волнистый сигнал означает предупреждение компилятора, и угадывание по тому факту, что эта переменная никогда не используется, вероятно, жалуется на это.

Предупреждение будет выглядеть примерно так:

foo.c: 3: предупреждение: «unsigned int dint» определено, но не используется

...