compiler-warnings 相关问题

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

“在F#中考虑装配的app.config重新映射...”警告

在我安装VS11之后,我开始出现以下错误:考虑从版本“2.0.0.0”[C:\ ...重新装配程序集“FSharp.Core,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a”的app.config

回答 3 投票 22

对于“值类型”功能,是否可以启用“功能不会在所有代码路径上返回值”警告?

我注意到我的一些函数没有抛出“函数不会在所有代码路径上返回值”警告,即使并非所有路径都返回值。经过一些实验和研究,......

回答 1 投票 0

如何在Purescript中启用未使用的参数/模式变量的警告?

例如,我们有代码,如渲染元数据sysDefView enabledFeatures state =数百行_代码,这里使用元数据enabledFeatures和状态我想得到一个警告......

回答 1 投票 1

如何禁用几行代码的GCC警告

在Visual C ++中,可以使用#pragma warning(disable:...)。我还发现在GCC中你可以覆盖每个文件的编译器标志。我如何为“下一行”或推/弹语义做到这一点......

回答 9 投票 186

在简单的C语法中转移/减少冲突

我正在为简单的C编译器编写一个解析器,我试图理解为什么我有yacc:22个shift / reduce冲突,15减少/减少冲突。 lex文件字母[a-zA-Z] Hexdigits [A-F | ...

回答 1 投票 0

C ++ - 问题未定义参考PCM :: getInstance()

在我提出一个新问题之前,我已经阅读了几个或更多关于此的问题,但我一直在混淆。我编译我的程序:g ++ -std = c ++ 11 -Wall -O3 -fopenmp main.cpp -o main -D WITH_COUNTER -I / usr / ...

回答 1 投票 0

警告错误时使用[[deprecated]]属性(-Werror)

我正在迁移到C ++ 14并且热衷于采用其[[deprecated]]功能,例如#包括 #包括 [[deprecated]] int f(){return 42; } int main(){std :: cout

回答 2 投票 1

在警告级别为3的int的std :: vector push_back中编译器警告

我使用的是intel c ++编译器icc版本18.0.3。如果我使用-w3 #include编译以下代码 int main(){std :: vector VEC; vec.push_back(2); ...

回答 1 投票 7

如何让编译器警告我缺少返回值?

所以我浪费了一个小时试图找出我的程序崩溃的原因。碰巧,我忘了把函数的返回语句放进去。该函数大致如下:structType name(2 ...

回答 1 投票 0

在printf中进行整数提升的C -Wformat警告

我正在使用带有ARM Cortex A9的GCC 5.2.1,并使用-std = c11和-Wformat-signedness进行编译。在这种情况下,如何避免使用-Wformat警告? int main(){enum {A = 0,B ...

回答 1 投票 2

警告'return'没有值,函数返回非void - 它应该返回什么?

如何在标题中解决以下问题? struct Nodes * InsertNode(unsigned int IP,unsigned short Port){if(!IP)return; if(!Port)返回; // 以上 ...

回答 2 投票 2

编译错误,在qcacld-2.0中使用属性错误声明

CC驱动程序/登台/ qcacld-2.0 / CORE / SERVICES / COMMON / adf / adf_nbuf.o包含在include / linux / linkage.h:4:0中的文件,来自include / linux / kernel.h:6,来自drivers / ...

回答 1 投票 0

为什么在c ++中索引字符串会给出隐式转换的警告?

我有两个相同长度的字符串,我需要看看它们是否是相同的字符串,我知道有一个内置的方法来做到这一点,并且还有运算符重载,但我...

回答 2 投票 -1

JSON-Simple导致编译器警告“类型安全:方法put(Object,Object)属于原始类型HashMap。”

我刚刚遇到需要将数据放入JSONObject的情况,而这样做我收到了编译器的警告。类型安全:方法put(Object,Object)属于...

回答 4 投票 3

为什么只有一个编译器警告被抑制?

这就是我的抑制警告设置在项目属性 - >构建中的样子:然而编译器似乎忽略的唯一警告是第一个,CS0168。我还有很多CS0414 ......

回答 1 投票 0

Clang -Wconditional-uninitialized结构成员数组赋值

我遇到了一些涉及Clang -Wconditional-uninitialized的异常行为。请考虑以下示例:typedef struct {int x [1]; } test_t; test_t foo(void); test_t foo(){test_t t; ...

回答 1 投票 1

警告:隐式声明函数'getresuid'(和'seteuid')

我想摆脱警告。当我使用gcc -Wall -ansi -o test test.c编译源代码时,我回到test.c:在函数'main'中:test.c:12:警告:隐式声明...

回答 2 投票 2

xcode产品清除不清除问题查看器

在XCode上我做了一个构建,它在问题查看器中添加了问题,带有警告和错误。过去我做了Product |清理并清除我的问题清单(空白)。但现在它显示了一条消息“......

回答 1 投票 0

如何在宏之后需要分号

所以我正在编写一个库,必须使用-pedantic -ansi -std = c ++ 98 -Werror和-Weverything for clang和-Wall -Wextra为gcc构建,我有这个宏TESTSUITE(X)的目的是用过的 ...

回答 2 投票 3

物业获取者和二传手

有了这个简单的类,我得到编译器警告尝试在它自己的setter / getter中修改/访问x,当我像这样使用它时:var p:point = Point()p.x = 12我得到一个......

回答 10 投票 173

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