Результаты поиска по запросу "compiler-warnings"

1 ответ

 это было легко сделать. Я попробую, когда у меня будет шанс; Спасибо!!

отребовалось целую вечность, чтобы отследить, что в моем коде была ошибка, вызванная/OPT:ICF: Потому что/ OPT: ICF может заставить один и тот же адрес назначаться различным функциям или элементам данных только для чтения.(константные ...

3 ответа

Значение позиционирования ключевых слов const в объявлениях переменных

Каково значение позиционирования constключевое слово при объявлении переменной в Objective-C, например: extern const NSString * MY_CONSTANT;против extern NSString * const MY_CONSTANT;Использование первой версии в присваиваниях выдает ...

2 ответа

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

вы отмечаете функцию какinlineВы намекаете компилятору, что эта функция является кандидатом на встраивание. Компилятор все еще может решить, что это не очень хорошая идея, и игнорировать ее. Есть ли способ увидеть, если функция встроена или ...

ТОП публикаций

1 ответ

 хочу) во всяком случае. Спасибо за советы.

ос вдохновлен темой комментария наэтот ответ [https://stackoverflow.com/questions/50399128/functions-in-c-headers/50399252#50399252] .] Как всем известно, начиная с C99, вызывать функцию, которая не была объявлена, является ошибкой, желательно с ...

4 ответа

Выборочное отключение предупреждений GCC только для части модуля перевода?

учаю это предупреждение о переменной стека: warning: object.member may be used uninitialized in this functionВ этом случае я не хочу заставлять инициализацию просто избавиться от предупреждения, поскольку оно потребляет циклы процессора. ...

8 ответов

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

ользую полное имя перечисления внутри метода в одном из моих классов. Но я получаю предупреждение компилятора, которое говорит"предупреждение C4482: использовано нестандартное расширение: enum 'Foo' используется в квалифицированном имени", Нужно ...

3 ответа

, Сожалею.

я есть демонстрация обучения C ++ здесь: char c = 'M'; short s = 10; long l = 1002; char * cptr = &c; short * sptr = &s; long * lptr = &l; cout << "cptr:\t" << static_cast<void*>(cptr) << '\n'; cout << "cptr++:\t" << static_cast<void*>(++cptr) ...

2 ответа

Попробуй это:

лятор выдает следующее предупреждение при установке изображения в ячейку с помощью SDWebimage в Swift 4.2. Предупреждение компилятора Swift: С помощью '!' здесь устарела и будет удалена в будущем выпуске let url = NSURL(string: (str_url) as ...

3 ответа

XML-тег VC ++ для этого - <DisableSpecificWarnings /> со списком числовых идентификаторов, разделенных точкой с запятой. Это, кажется, не документировано нигде, что я могу видеть, но к вашему сведению.

м приложении у меня есть достаточное количество объектов, у которых есть поля, значения которых устанавливаются с помощью отражения. (В этом случае NHibernate устанавливает их). Я хотел бы избавиться от предупреждений «x никогда не назначается и ...

1 ответ

отлично, спасибо большое.

у использовать метод, использующий общие параметры и возвращающий общий результат в иерархии классов. редактировать:нет SupressWarnings ( "непроверенный") ответ разрешен :-) Вот пример кода, иллюстрирующий мою проблему: import java.util.*; ...