Вопросы по теме 'compiler-warnings'

Уровень предупреждений по умолчанию Visual Studio 2005 (C ++)
Я работаю над новой разработкой на C ++, используя MS Visual Studio 2005. Для этого мне нужно добавить в свое решение несколько новых проектов. Я всегда устанавливаю уровень предупреждений на 4 и включаю «рассматривать предупреждения как ошибки»...
2025 просмотров

С#: нужно ли восстановление предупреждения прагмы?
Из msdn я получаю следующее: #pragma warning disable warning-list #pragma warning restore warning-list В примерах используются как disable , так и restore . Нужно ли restore , если я хочу отключить его для всего файла? Мол, если я не...
8780 просмотров
schedule 07.02.2022

Значения уровня предупреждений Visual Studio?
На вкладке сборки в проекте веб-приложения у меня есть параметр «Уровень предупреждения». Я могу установить значение от 0 до 4. Что означают эти значения? Будет ли значение 0 более строгим и генерировать больше предупреждений или наоборот? Мне пока...
54652 просмотров

Предупреждение при использовании указателей функций в C
На самом деле это некритичный вопрос, но я получаю это предупреждение большую часть времени, когда использую указатели на функции, и до сих пор не могу понять, почему самостоятельно. Рассмотрим следующий прототип: typedef void * Pointer; void...
624 просмотров
schedule 09.10.2022

Eclipse - @SuppressWarnings (javadoc) не работает
Мой Eclipse настроен на отображение предупреждений об отсутствующих комментариях и тегах javadoc для общедоступных элементов. Это очень полезно для меня, чтобы мой код был хорошо документирован. Но иногда у меня есть класс, где у меня есть...
6102 просмотров

Выборочно отключить предупреждения GCC только для части единицы перевода?
Какой GCC наиболее близок к этому коду препроцессора MSVC? #pragma warning( push ) // Save the current warning state. #pragma warning( disable : 4723 ) // C4723: potential divide by 0 // Code which would generate...
53875 просмотров
schedule 12.07.2023

Подсветка синтаксиса для предупреждений gcc в bash
Есть ли способ включить схему подсветки для вывода предупреждений gcc/g++? Мне нужен простой способ обнаружения (ярко-красного?) предупреждения от моего компилятора по мере прохождения сообщений.
1059 просмотров

Как бороться с предупреждениями -Wconversion от GCC?
Я создаю свой проект с флагом предупреждения GCC -Wconversion. (gcc (Debian 4.3.2-1.1) 4.3.2) на 64-битной ОС GNU/Linux/оборудовании. Я нахожу это полезным для определения того, где я смешал типы или потерял ясность относительно того, какие типы...
4740 просмотров
schedule 02.06.2022

boost::system::()_category определена, но не используется
В настоящее время я получаю предупреждения компилятора, которые напоминают предупреждение, которое я дал в заголовке вопроса. Предупреждения, такие как .... warning: 'boost::system::generic_category' defined but not used warning:...
7465 просмотров

java непроверенное приведение
У меня есть класс компаратора в Java для сравнения записей карты: public class ScoreComp implements Comparator<Object> { public int compare(Object o1, Object o2) { Entry<Integer, Double> m1 = null;...
2178 просмотров
schedule 19.06.2022

Как отключить предупреждения GCC для нескольких строк кода
В Visual C ++ можно использовать #pragma warning (disable: ...) . Также я обнаружил, что в GCC вы можете переопределить флаги компилятора для файлов . Как я могу сделать это для «следующей строки» или с семантикой push / pop вокруг областей...
157187 просмотров
schedule 04.06.2024

C++: предупреждение о назначении указателя на strchr()
Я получаю сообщение об ошибке assignment makes pointer from integer without a cast в следующем коде, что это значит? char * splitter; if(splitter = strchr(key, ':') != NULL && *(splitter + 1) == ' ')
798 просмотров
schedule 19.03.2024

предупреждение C4172: возвращаемый адрес локальной переменной или временный
Возможный дубликат: указатель на локальную переменную Я прочитал много других тем на этом сайте о той же проблеме, зная, что это будет распространено. Но я думаю, что я тупой и не могу понять, как правильно это сделать. Итак, я...
12001 просмотров
schedule 09.02.2023

Java: как использовать clone() и как насчет проверки приведения
Этот код: class RawStringIterator { java.util.Stack<State> stateStack = new java.util.Stack<State>(); RawStringIterator(RawStringIterator i) { stateStack = (java.util.Stack<State>)...
7551 просмотров
schedule 19.05.2023

Как подавить предупреждение С# CS0675: оператор побитового ИЛИ используется в операнде с расширенным знаком
Кажется, я не могу избавиться от этого предупреждения для следующей строки кода: d.word[wrdIndex++] = d.GetWord(english) | (ulong)i; предупреждение относится к коду после оператора присваивания. метод GetWord возвращает ulong. Я пробовал...
2504 просмотров
schedule 25.02.2023

Каким должен быть правильный способ присвоить значение непустому указателю void* в C?
У меня есть следующий код: void funcA(void* pArg) { STRUCTA abc; . . // Some processing here . if (pArg) (STRUCTA *)pArg = abc; } проблема в том, что этот код выдает следующее предупреждение: предупреждение: цель...
398 просмотров

Как подавить это предупреждение COM Generics?
Я компилирую приложение VB.Net 2.0 (созданное в VS2008) с помощью msbuild, и теперь я добавил общий тип возврата, он дает мне следующее: Предупреждение: Экспортер библиотеки типов обнаружил экземпляр универсального типа в сигнатуре. Общий код...
5132 просмотров
schedule 08.01.2023

Удалить предупреждения во время компиляции о непроверенных операциях
Следующая строка вызывает предупреждения во время компиляции: ArrayList<Integer> a = (ArrayList) b.clone(); создает: Note: MyClass.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Как...
5195 просмотров
schedule 09.04.2022

Рекомендуемые флаги -W для сборки C ++ с помощью gcc
Я искал список рекомендуемых вариантов предупреждений g ++ для C ++ и смог найти только это: Рекомендуется параметры предупреждений gcc для C и Полезные флаги GCC для C , которые все довольно специфичный для C -Wall и -Wextra включают...
8041 просмотров
schedule 25.04.2023

Может ли GCC не жаловаться на неопределенные ссылки?
В какой ситуации GCC может не выдавать сообщение об ошибке ссылки «неопределенная ссылка» при попытке вызвать выдуманные функции? Например, ситуация, в которой этот код C компилируется и компонуется GCC: void function() {...
39660 просмотров
schedule 25.01.2024