Я часто слышу, что при компиляции программ на C и C ++ я должен «всегда включать предупреждения компилятора». Почему это необходимо? Как мне это сделать? Иногда я также слышу, что я должен «воспринимать предупреждения как ошибки» ...
Unity имеет структуру Color. По умолчанию используется значение Color.white. Поэтому, чтобы проверить, является ли это значением по умолчанию, я могу использовать myColor == default (Цвет) или myColor == Color.white. Однако я натолкнулся на некоторый к
Eclipse имеет опцию предупредить о присвоении на параметр метода (в методе), как в: общественность освобождает doFoo (интервал a) {если (<0) {a=0;//это генерирует предупреждение}//, делают...
При использовании ObsoleteAtribute в .NET это дает Вам предупреждения компилятора, говоря Вам, что объект/метод/свойство является устаревшим, и что-то еще должно использоваться. Я в настоящее время работаю над проектом это...
Я часто - использование, делают - в то время как (0) конструкция в моем #defines, по причинам, описанным в этом ответе. Также я пытаюсь использовать максимально высоко предупреждение уровня из компилятора для ловли более потенциальной проблемы и...
У меня есть набор Предупреждений в проекте Visual Studio 2005 года, большинство из них предупреждает меня, что имя ресурса не является допустимым идентификатором. пример: имя ресурса 'MB_ArchiveRestore.cs_11' не...
У меня есть несколько опций конфигурации в моем приложении вроде константы bool ExecuteThis=true; константа bool ExecuteThat=false; и затем код, который использует его как если (ExecuteThis) {DoThis ();}, если (...
Когда я поместил код ниже в NetBeans, NetBeans дает мне предупреждение рядом с ним высказывание, "Получающее доступ ко сну статического метода". попробуйте {Thread.currentThread () .sleep (2000);}...
Я просто отлаживал проблему с функцией, которая возвращает строку, которая имеет меня взволнованный. Я всегда предполагал, что неявная переменная Результата для функций, которые возвращают строку, была бы...
Разве компилятор не может предупредить (еще лучше, если он бросает ошибки), когда он замечает оператор с undefined/unspecified/implementation-defined поведением? Вероятно, отметить оператор как ошибку, стандарт...
Я недавно включил - педантичная опция на gcc, и теперь у меня есть приблизительно две или три страницы "ISO C90, запрещает смешанное объявление и код" предупреждения. Моя цель с этим проектом состоит в том, чтобы быть в состоянии развернуть его.
У меня есть следующий код C: #include <math.h> международное основное (интервал argc, символ ** argv) {удваивают mydouble = 100.0; удвойте любой = вокруг (mydouble); возвратитесь (интервал) вообще;}, Когда я...
Существует ли способ отключить предупреждения в C#, подобном @SuppressWarnings аннотации Java? Сбой этого, там другой путь состоит в том, чтобы отключить предупреждения в Visual Studio?
Этот код иллюстрирует что-то, что я думаю, должен рассматриваться как плохую практику и выявить предупреждения из компилятора о переопределении или маскировании переменной: #include <iostream> интервал *a; интервал* f ()...
Это предупреждение может беспокоить? Я читал, что это может вызвать ошибочное поведение? Это пример, который я пытаюсь скомпилировать, может кто-нибудь объяснить мне, почему автор объявляет объект как ...
Наличие преподававший в течение моих дней C++ злу C-стиля бросило оператор, я был рад сначала найти это в Java 5 java.lang. Класс получил метод броска. Я думал что наконец мы...
Я хотел бы установить свои предупреждения на высший уровень с помощью компилятора Microsoft Visual C++. Подобный использованию - педантичный на gcc. То, какие переключатели компилятора Вы используете, чтобы иметь большинство предупреждений, включило?
У меня есть набор времени компиляции, утверждает, такие как: CASSERT (isTrue) или CASSERT2 (isTrue, префикс _) При компиляции с GCC я получаю много предупреждений как определенный 'prefix_LineNumber', но не используемый. Есть ли...
Я недавно натыкался на стандартную программу, которая выглядит примерно так: процедура TMyForm. DoSomething (список: TList <TMyObject>; флаг константы: булевская переменная); локальный var: целое число; начните, если флаг затем//делает...
Я собираюсь фиксировать ужасный временный взлом для работы вокруг блокирующейся проблемы, в то время как мы ожидаем внешнего ресурса, который будет зафиксирован. Кроме маркировки его с большим страшным комментарием и набором...
На вкладке сборки в проекте веб-приложения у меня есть установка, названная "Предупреждение Уровня". Я могу установить значение от 0 до 4. Что означают эти значения? Будет значение 0 быть более строгим и генерировать больше...
Я работаю над большим совместным проектом C++, который и разрабатывается и работается различные разновидности Linux, OS X и Windows. Мы компилируем через эти платформы с GCC, C++ Visual Studio и...
Я получаю предупреждение компилятора, которое я не понимаю в том контексте. Когда я компилирую "Child.cpp" из следующего кода. (Не задавайтесь вопросом: Я снял изоляцию со своих объявлений класса к абсолютному минимуму, таким образом...
Это крупное приложение имеет библиотеку пула памяти, которая использует treap внутренне для хранения узлов памяти. treap реализован с помощью cpp макросы, и полный файл trp.h может быть найден здесь. Я добираюсь...
У меня есть раздел кода, который может быть получен в итоге следующим образом; освободите MyFunc () {интервал x; '' x; ''} я думал бы что, просто ссылаясь на переменную, не изменяя его в так или иначе или...
Предположим, что у меня есть следующая Строка выражения myString = getStringFromSomeExternalSource (); если (myString! = пустой && myString.trim () .length ()! = 0) {...} Eclipse предупреждает меня это myString...
Опция g ++ -Wall включает в себя -Wreorder. Что делает эта опция, описано ниже. Мне не очевидно, почему кого-то это волнует (особенно достаточно, чтобы включить это по умолчанию в -Wall). -Заказ ...