предупреждение: декларация ничего не объявляет - PullRequest
0 голосов
/ 19 мая 2009

Я получаю это предупреждение повсюду в каком-то прекрасно функционирующем коде объективного c в XCode. Мой гугл-фу подвел меня ... другие сталкивались с этим, но я не мог найти объяснение того, что именно вызывает это или как это можно исправить.

Ответы [ 3 ]

3 голосов
/ 19 мая 2009

Нашел проблему и исправил ее. У меня было это:

enum eventType { singleTouch };
enum eventType type;

... и изменил его на:

enum eventType { singleTouch } type;
3 голосов
/ 19 мая 2009

В чистом C следующий код:

int;
typedef int;

вызывает следующие предупреждения от GCC без установленных параметров предупреждения:

x.c:1: warning: useless keyword or type name in empty declaration
x.c:1: warning: empty declaration
x.c:2: warning: useless keyword or type name in empty declaration
x.c:2: warning: empty declaration

Может быть, у вас есть что-то аналогичное в вашем коде?

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

Мне удалось повторить эту ошибку с помощью следующего кода:

#define MY_INT int;
MY_INT a;

Компилирует удаление ';' в строке #define.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...