Как может я удалять VS, предупреждающий C4091: 'определение типа': проигнорированный на левой из 'ЭЛЕКТРОННОЙ ТАБЛИЦЫ', когда никакая переменная не объявляется

В Swift v3.0 это работало для меня:

String.init(describing: self.self)
13
задан Wartin 27 May 2009 в 00:42
поделиться

3 ответа

Удалить typedef . Это способ объявления структур C, C ++ делает это автоматически.

28
ответ дан 1 December 2019 в 18:55
поделиться

Вам необходимо добавить какой-нибудь идентификатор перед завершающим ; , например:

typedef struct BLAH { ... } BLAH;
6
ответ дан 1 December 2019 в 18:55
поделиться

Просто удалите " typedef ". Вы объявляете новую структуру, и ключевое слово typedef для этого не используется. Вы могли бы использовать typedef , чтобы определить новое имя для существующего типа, например:

typedef int number;
5
ответ дан 1 December 2019 в 18:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: