compiler-warnings — все вопросы

1ответ
4 голоса
Почему нет предупреждения о возможной ошибочной пустой инструкции в пустом цикле while?
тонн постов о Предупреждение компилятора CS0642: «Возможно, ошибочное пустое выражение» , и я понимаю, о чем идет речь. Например, FileStream экземпляр f isn не используется, так что это, вероятно
3ответа
4 голоса
Слишком много фактических параметров для макроса?
код: #include <iostream> using namespace std; #define ADD(x,y) ((x)+(y)) int main( int argc, char** argv ) { cout << ADD(1,2,) << endl; return 0; } Вывод компилято
2ответа
4 голоса
Подавить предупреждение определения свойства с помощью LLVM 3.0 в коде ObjC
Поскольку Xcode 4.2 поставляется с LLVM 3.0, мы наконец-то можем использовать автоматическую синтезировку . Вы можете включить его, добавив следующие два флага в свой Other C Flags в Apple LLVM com
2ответа
4 голоса
Утечка ресурсов Eclipse 4.2 через отдельный метод close
Я использую Eclipse 4.2 с включенными предупреждениями об утечке ресурсов. Этот код выдает, на мой взгляд, ложное предупреждение об утечке ресурсов. public static void test(){ InputStre
2ответа
4 голоса
Предупреждение компилятора Intel C ++ 167, когда неконстантный аргумент передается как константный параметр [duplicate]
     На этот вопрос уже есть ответ здесь:                   Почему нет не законно ли преобразовывать «указатель на указатель на неконстантный» в «указатель на указатель на константный»       
1ответ
4 голоса
Что значит предупреждение компилятора «параметризованные перегруженные неявные методы не отображаются как границы представления»?
Я объявил два служебных метода как implicit class MyClass { ... } object MyClass { implicit def finish: MyClass[Any,Nothing,Unit] = finish(()); implicit def finish[R](result: R): MyClass[Any
1ответ
4 голоса
clang: warning: -lgtest: ввод 'linker' не используется
Я занимаюсь разработкой приложений на C ++ 11, и мой компилятор - CLang ++ 3.3. Я также использую IDE Netbeans 7.3 в Linux Mint 14. Все мои тесты выполнены с помощью GoogleTest (gtest-1.6.0), и п
1ответ
4 голоса
Отсутствует предупреждение «отсутствует страж» для exec в C ++ 11
GCC предупредит вас, если вы забудете включить NULL-страж в конце вызова одного из exec (3) функции: #include <unistd.h> int main(int argc, char **argv) { execlp("test", "test", "arg1");
1ответ
4 голоса
Xcode предлагает странное решение для явно мертвого кода в C ++?
Я пишу программу, которая должна решить головоломку, похожую на судоко, Hashiwokakero. У меня есть код, который выглядит следующим образом: if (bridgesLeft[row][col] == 1) { doSomething(); } el
3ответа
4 голоса
Почему эта программа выдает только три предупреждения?
public class Program { public static void main(String[] args) { string message = "This is a message"; int number = 6; object obj = null; int? nullable =
1ответ
4 голоса
«Предупреждение: 1090: проблема миграции», несмотря на явную регистрацию обработчиков событий
У меня есть класс игрового движка, который наследуется от MovieClip и обрабатывает события mouseDown в частном методе экземпляра. Для простоты я назову обработчик событий onMouseDown. Это выглядит т
2ответа
4 голоса
Есть ли предупреждение C ++ для возврата ссылки во временное хранилище?
В этом случае есть ошибка: const int& foo() { const int x = 0; return x; } и даже const int& foo() { const std::pair<int,int> x = {0,0}; return x.first; } н
2ответа
4 голоса
Есть ли данные о% нерешенных предупреждений компилятора, которые фактически приводят к ошибке?
Поскольку много кода используется повторно, многие программисты сталкиваются с работой с существующим кодом, в котором они сталкиваются с большим количеством предупреждений компилятора. Для устранен
2ответа
4 голоса
Предупреждение о компиляции FSC: сборка «SMDiagnostics» была переходной, и сборка не может быть разрешена автоматически
Периодически при компиляции моего проекта (это консольное приложение, реализующее службу Windows) публикуется указанное выше предупреждение. (здесь полный текст предупреждения) Warning 1 Asse
1ответ
4 голоса
Что делает -Wformat = 2?
Я вижу многочисленные упоминания в сети о параметре -Wformat=2 для Clang, иногда рядом с уже известным -Wformat (тот, который Xcode перечисляет как «Typecheck вызывает printf /scanf, хотя теперь он
1ответ
4 голоса
Можно ли завершить работу SQL * Plus с ошибкой при сбое компиляции функции?
Я работал над функцией Oracle, которая будет развернута в автоматическом режиме через SQL * Plus. Иногда я ошибаюсь, и Oracle говорит:    Предупреждение: функция создана с ошибками компиляции.
2ответа
4 голоса
Можно ли отключить определенные предупреждения компилятора?
Я пытаюсь подавить определенные предупреждения компилятора, а именно System.Data.OracleClient.OracleConnection' is obsolete. Я столкнулся с этими вопросами здесь: Как отключить определенные пред
1ответ
4 голоса
Сохранить и перепечатать предупреждения для успешно скомпилированных файлов при последующих сборках?
При многократном построении проекта, когда в модуле перевода есть предупреждения, но нет ошибок, основной исходный файл обычно не перекомпилируется. Это может затруднить обработку предупреждений
3ответа
4 голоса
Совпадение может быть не исчерпывающим, предупреждение неверно
Поэтому компилятор scala жалуется, что сопоставление с образцом может быть не исчерпывающим для метода ---- +: = 0 =: + ----, и мне интересно, почему.Это код:И это ошибка:Поскольку ---- +: = 3 =: + --
1ответ
4 голоса
не все пути кода возвращают значение
Я получил эту ошибку компилятора, в чем проблема?
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132