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

Могу ли я заставить GCC предупреждать о передаче функций слишком широких типов?
Ниже приведен некоторый явно дефектный код, для которого, я думаю, компилятор должен выдать диагностику. Но ни gcc , ни g++ этого не делают, даже со всеми возможными вариантами предупреждений: -pedantic -Wall -Wextra #include...
1928 просмотров
schedule 19.11.2022

Visual Studio: предупреждение об отсутствии XML-документации для частных и внутренних участников
Я использую Visual Studio 2005 (VS.8.0), и я хочу обеспечить соблюдение требования о том, чтобы все члены класса, а не только общедоступные, были задокументированы. Хотя настроить Visual Studio для генерации предупреждений, когда общедоступные,...
1006 просмотров

Visual Studio: предупреждать, когда у частных или внутренних членов нет ссылок
Есть ли способ заставить визуальную студию предупредить, что у частного члена нет ссылок внутри класса? Как насчет внутренних членов, на которые нет ссылок внутри пакета/модуля? Я рефакторинг своего кода, и я не хочу держать [щелчок правой кнопкой...
217 просмотров

Почему предупреждение C4265 Visual C++ (виртуальная функция-член и отсутствие виртуального деструктора) отключено по умолчанию?
Visual C++ может выдавать предупреждение C4265 , когда класс имеет по крайней мере одну виртуальную функцию-член и не имеет виртуального деструктора. Очевидно, предупреждение предназначено для обнаружения случаев, когда объект производного класса...
2422 просмотров

Какую версию Android я должен скомпилировать, чтобы избежать предупреждения внутреннего класса
Я работаю с Android 2.1 (update1) и настройками проекта IntelliJ для проекта: JDK 1.6 и уровень языка моего проекта установлен на 6.0 (@Override в интерфейсах) Тем не менее, когда я делаю сборку внутри IDE или снаружи с помощью Maven, я получаю...
120 просмотров
schedule 07.10.2022

Параметры gcc: предупреждение о непустых функциях без оператора возврата
Кто-нибудь знает параметр gcc / g ++, который генерирует ошибку / предупреждение, если есть функция, которая имеет непустое возвращаемое значение, но не содержит оператора возврата в своем определении? e.g.: int add(int a, int b) { a+b; }...
2698 просмотров

Вычитание делегата дает непредсказуемый результат в ReSharper / C #?
При использовании myDelegate -= eventHandler ReSharper (версия 6) возникают следующие проблемы: Вычитание делегата имеет непредсказуемый результат Причина этого объясняется здесь JetBrains . Объяснение имеет смысл, и, прочитав его, я...
32194 просмотров

Как быть предупрежденным о возможных арифметических ошибках из-за преобразования типов?
Я работаю над модулем расчета с использованием С#, и я наткнулся на это: double v = 4 / 100; Я знаю, что это неправильная инициализация, которая возвращает v = 0.0 вместо v = 0.04 Правила С# говорят, что я должен убедиться, что хотя...
308 просмотров

Отправка 'const char *' параметру типа 'const uint8_t *' ошибка
Я кодирую приложение для iOS, в котором я объявил строковую константу в файле констант: NSString * const kHeader = @"name,age,gender"; и в Constants.h FOUNDATION_EXPORT NSString * const kHeader; и я пытаюсь записать эту строку в...
4363 просмотров
schedule 05.12.2022

Почему Perl жалуется на my, если в строке его нет?
У меня есть код, который пытается вызвать функцию несколько раз, учитывая список. У меня есть цикл for() , а затем внутри цикла я вызываю функцию. Однако в строке с вызовом функции я получаю странную ошибку: [Thu Aug 8 08:31:37 2013] x.cgi:...
711 просмотров
schedule 01.03.2024

Отключить предупреждение в определенном месте в компиляторе Intel
У меня есть математический вектор, размеры которого я определяю с помощью параметра шаблона int N . Проблема в том, что я добавляю ко многим параметрам в конструкторе до N = 9, g ++ с этим все в порядке, но компилятор Intel жалуется на это с...
1546 просмотров

Встроенное предупреждение G++
Вот некоторый встроенный код, вызывающий предупреждение при использовании G++ (GCC) версии 4.3.3. Я получаю эту проблему только в этой (4.3.3) более старой версии GCC на машине ARM. На машине x86 с GCC 4.5.2 этой проблемы не существует. К...
553 просмотров
schedule 24.05.2024

Eclipse больше не обнаруживает отсутствующую попытку/поймать?
В этом коде String a = "notANumber"; Integer b = Integer.parseInt(a); Try/catch необходим, так как parseInt генерирует исключение NumberFormatException . В моей предыдущей версии Eclipse я получал предупреждение о том, что необходим...
1067 просмотров
schedule 10.10.2022

Python: предупреждение о неиспользуемой переменной в PyDev
Вот мой код, и есть предупреждение "компилятора" (это правильный термин для него?) под экземпляром normDataSet ниже: def autoNorm(dataSet): minVals = dataSet.min(0) maxVals = dataSet.max(0) ranges = maxVals - minVals normDataSet...
1151 просмотров
schedule 05.01.2024

предупреждение: слишком много аргументов для формата
#include<stdio.h> #include<errno.h> #include<error.h> #include<stdlib.h> #define clean_errno() (errno == 0 ? "None" : strerror(errno)) #define DEBUG_ERROR(M,...) fprintf(stderr, "[ERROR] (%s:%d: (error: %s)) M \n", __FILE__,...
2311 просмотров
schedule 26.04.2024

Предупреждение о неуместном просмотре в клипе
Я начал делать финансовую программу вчера. У меня не было интернета, поэтому я ждал, чтобы найти проблему. Я не мог найти ничего, что работало. Я использую NSTabView, и есть три вкладки: доход, активы и собственный капитал. Внутри дохода у меня...
219 просмотров
schedule 02.02.2024

Как избавиться от этого предупреждения компилятора?
У меня есть несколько классов (из TObject ) в Delphi XE7 (Firemonkey), у которых есть свойство AsJson : uses System.Classes, System.SysUtils, XSuperObject; type TMyObject = class(TObject) public property AsJson: ISuperObject read...
380 просмотров

Почему нельзя вывести общий тип в бинарном операторе?
Я получаю предупреждение компилятора «Невозможно вывести общий тип; предполагается« Объект »». из следующего кода: Dim occurrence As CacheableDocumentOccurrence = _ If(DirectCast(IdentityMap.GetItem(id), CacheableDocumentOccurrence),...
646 просмотров

Подавить предупреждение компилятора F #: возможный неправильный отступ: этот токен находится вне контекста
У меня есть несколько тестов xunit, которые я хотел бы расположить следующим образом для удобства чтения: [<Fact>] let ``Has Hash Code 2``() = target.GetHashCode().ShouldBe 2 [<Fact>] let ``ToString yields two``() =...
1147 просмотров

Знаковое/беззнаковое несоответствие
Мне трудно понять природу проблемы, с которой я столкнулся в своем коде. Линия if ((struct.c == 0x02) && (struct2.c == 0x02) && (struct.s == !struct2.s)) {/**/} где c равно int , а s равно uint64_t производит...
283 просмотров
schedule 21.01.2024