Вопросы по теме 'compiler-warnings'
Уровень предупреждений по умолчанию Visual Studio 2005 (C ++)
Я работаю над новой разработкой на C ++, используя MS Visual Studio 2005. Для этого мне нужно добавить в свое решение несколько новых проектов. Я всегда устанавливаю уровень предупреждений на 4 и включаю «рассматривать предупреждения как ошибки»...
2025 просмотров
schedule
29.09.2022
С#: нужно ли восстановление предупреждения прагмы?
Из 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 просмотров
schedule
23.05.2022
Предупреждение при использовании указателей функций в C
На самом деле это некритичный вопрос, но я получаю это предупреждение большую часть времени, когда использую указатели на функции, и до сих пор не могу понять, почему самостоятельно. Рассмотрим следующий прототип:
typedef void * Pointer;
void...
624 просмотров
schedule
09.10.2022
Eclipse - @SuppressWarnings (javadoc) не работает
Мой Eclipse настроен на отображение предупреждений об отсутствующих комментариях и тегах javadoc для общедоступных элементов. Это очень полезно для меня, чтобы мой код был хорошо документирован.
Но иногда у меня есть класс, где у меня есть...
6102 просмотров
schedule
10.08.2023
Выборочно отключить предупреждения 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 просмотров
schedule
19.01.2023
Как бороться с предупреждениями -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 просмотров
schedule
06.02.2023
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 просмотров
schedule
01.02.2022
Как подавить это предупреждение 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