compiler-warnings 相关问题

编译器发出的消息,指示代码或配置中的潜在问题。

获取编译器警告的摘要

有没有办法在构建结束时获得所有编译器警告的摘要?在Makefile上使用g ++

回答 1 投票 0

nvcc警告设备变量是主变量 - 为什么?

我一直在阅读CUDA编程指南中有关模板功能的内容,这样的工作是什么? #包括 / * host struct * / template struct Test {...

回答 2 投票 1

C ++:参数声明甚至用“this”关键字隐藏了类成员

我最近开始使用“警告级别4”并在C ++编码时将警告视为错误。我想了解一些关于以下代码片段的更深入的信息:struct Foo {Foo(int size)...

回答 2 投票 5

当将null作为varargs参数发送时,Gradle和Maven的行为会有所不同

我正在进行单元测试检查我接收字符串变量的函数。在函数中我检查发送的参数是否为null:public static String generate(String ... input){if(...

回答 1 投票 0

为什么字符串变量不会出现“H2077值分配给X从未使用过”?

每次我在不使用它的情况下分配变量... var X:integer;开始X:= 123;结束;在编译时,一个提示来帮助我说:[dcc32提示] Unit1.pas(30):H2077分配给'X'的值...

回答 1 投票 2

这个警告在哪里被引发'QApplication:传递了无效的样式覆盖,忽略它。'?

我的代码抛出警告(不确定这是否实际上是一个警告)QApplication:传递了无效的样式覆盖,忽略它。但没有别的。它没有告诉我代码的哪一部分......

回答 5 投票 7

在比较中确定文字的有效类型

以下是我定义的宏的简化版本:#define CHECK_EQ(a,b)do {if((a)!=(b))abort();虽然(假)有效,但现在我想用...做额外的工作

回答 2 投票 2

如何打开(字面上)所有GCC的警告?

我想启用 - 字面意思 - GCC所有的警告。 (你会认为这很容易......)你会想 - 墙可能会成功,但不是!还需要-Wextra。你会想--Wextra ......

回答 7 投票 160

在VS代码中禁用特定的编译器警告

我想知道如何在VS Code中为整个项目抑制特定的编译器警告。我见过这个问题:是否可以禁用特定的编译器警告?但它是为视觉......

回答 2 投票 13

我该如何解决这些不匹配问题?

使用GCC:Linaro-GCC 4.7 / 4.8 / 4.9.3 / 6.4 / 7.3但版本似乎毫无意义OS:更新了Linux Mint 19和4.17.2-ext73-57.2内核。我试图编译一些来源(例如官方的LineageOS ......

回答 1 投票 1

C ++强制编译时错误/警告在交换机中隐式掉落

switch语句可能非常有用,但会导致程序员忘记break语句的常见错误:switch(val){case 0:foo();打破;案例1:bar(); ...

回答 4 投票 53

调试代码中未使用的变量警告

我已经构建了一个可以在两个平台上编译的日志系统:1)一个调试平台,其中日志调用在代码中交错。 2)片上平台,日志调用不应该......

回答 1 投票 2

包含C文件的Pragma

我有一个C主文件,其中包含此.h文件:#pragma pack(1)#ifndef PACKAGE #define PACKAGE struct A {uint8_t a; uint8_t b; uint64_t c; } typedef A; #endif编译完成后......

回答 1 投票 0

我可以让PyCharm在一条线上抑制特定警告吗?

PyCharm在代码样式,约定和逻辑陷阱上提供了一些有用的警告。如果我尝试提交带有警告(或错误)的代码,它也会提供通知。有时我有意识......

回答 2 投票 16

Visual Studio警告级别含义?

在Web应用程序项目的构建选项卡上,我有一个名为“警告级别”的设置。我可以设置0到4之间的值。这些值是什么意思?值0会更严格并产生更多......

回答 6 投票 80

警告:非静态数据成员初始化程序仅适用于-std = c ++ 11或-std = gnu ++ 11 [复制]

我可以在main,insert和Display By Level中使用它作为计数器,因为我需要hight或Tree类BinarySearchTree {public:Node * root; int countHight = 0; //在这一行......

回答 1 投票 -4

从异常类派生警告:CA2237:使用SerializableAttribute标记ISerializable类型

我从各种异常中派生了几个类。现在VS在这个问题的标题中发出警告。有人可以解释抑制这条规则的含义吗?你能解释一下规则......

回答 2 投票 11

如何在IntelliJ中设置'-Xuse-experimental = kotlin.experimental'

在尝试在IntelliJ中构建Kotlin / Ktor应用程序时,警告形式的多个警告:(276,6)Kotlin:此类只能与编译器参数'-Xuse-experimental = kotlin一起使用....

回答 1 投票 3

Java中有效的@SuppressWarnings警告名称列表是什么?

Java中有效的@SuppressWarnings警告名称列表是什么? @SuppressWarnings(“”)中的(“”)之间的位。

回答 9 投票 242

三元运算符:编译器不发出局部变量警告的返回引用

我在C ++中实现了一个天真的函数,它比较了两个对象,并返回它们的max对象的引用,增加了1.我期望创建一个临时对象,当一个引用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.