编译器发出的消息,指示代码或配置中的潜在问题。
我在构建C ++项目的VS2010 SP1上收到此警告消息。配置属性包括:General下的输出目录:$(SolutionDir)$(配置)\链接器下的输出文件:$(OutDir)$(...
如何实际抑制编译器警告:丢弃非单位值[warn] kryo.register(classOf [Foo])抑制“丢弃非单位值”警告的建议不...
如何让我的C ++编译器发出constexpr值(例如警告?)
(这是一个XY问题,但请耐心等待。)我收到关于移位量太大的编译警告。现在,为了诊断这个,我希望我的编译器以某种方式发出...
我找到了一些模板化代码,它们在某些时候执行以下检查:模板 void randomFunction(IntegralType t){... if(t <0)...} ......
C ++为将(静态)const全局变量设置为另一个静态const变量而给出编译器错误
如果你不小心将一个const全局变量设置为C ++中的另一个静态const变量(在不同的翻译单元中),clang是否有可能给出编译器错误。由于行为是......
将plain -init标记为具有可为空的返回类型而不发出警告
我有一个继承自NSObject的ObjC类,它包装了一些第三方库宏,以便我可以在Swift中使用它们的功能。该类有一个ivar,它是库中的容器类型。 ...
为什么在转换const双索引参数时会得到-Wincompatible-pointer-types警告
为什么使用gcc5(5.3.0)编译下面的最小测试用例C代码会为带有const参数的war()函数调用生成[-Wincompatible-pointer-types]警告并强制转换...
在我的C ++时代被教授关于C风格的演员操作员的邪恶,我很高兴首先发现在Java 5中java.lang.Class已经获得了一个强制转换方法。我终于想到了......
我有警告c4100,我怎么能禁用它?我试试QMAKE_CFLAGS_WARN_ON - = -wd4100 -Wno-unused-parameter QMAKE_CXXFLAGS_WARN_ON - = -wd4100 -Wno-unused-parameter但它解决方案不起作用。任何 ...
忽视gcc / clang的“-Wmissing-braces”警告是明智的吗?
考虑以下程序:#include int main(){std :: array x = {0}; // 警告! x = {{0}}; //没有警告返回0;第一次初始化导致......
我需要一个链接到一个网页,其中列出了GCC可以显示的所有错误消息和警告;实际的消息,而不是描述。如果列表最常见的顺序是最好的...
通常在开发期间,我有一堆未使用的导入和变量。我喜欢在正确使用代码之后修复它们。这些产生的警告使我滚动货物构建......
我的软件构建使用-Xlint -Werror,所以我经常运行编译器警告,破坏我的构建。每隔一段时间我都会遇到一个需要压制的警告,但总是很难......
什么意思是从'double'转换为'int',可能会丢失数据?
我有一个关于C中的日志形式的问题。我已经定义了变量,如下所示,double ** rx,rr00,perranking; rx0 = dmatrix(1,PN,1,M); perranking = 0; rr0 = dmatrix(1,PN,1,M)......