compiler-warnings 相关问题

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

为什么“dangling-else”会发出警告?

我有一个程序。在程序的某个地方,我有这样的代码: 整数 read_n(char *cp, int n) { int nread; if ((nread = 读取(STDIN_FILENO, cp, n)) != n) if (nread == -1) 死亡(DIE_ERROR_FMT,&

回答 1 投票 0

“control reaches end of non-void function”是什么意思?

我在这个二进制搜索算法上遇到了奇怪的编译器错误。我收到一条警告,指出控件已到达非 void 函数的末尾。这是什么意思? int binary(int val, int sorted[], int...

回答 11 投票 0

为什么最后转义符前的字符串显示文件有病毒?

#include 无效主要(){ printf("h"); printf("h2"); } 我不知道为什么会这样,我正在使用 Bloodshed.inc 的 DevC++ 编译器 请前...

回答 1 投票 0

为什么最后转义符前的字符串显示文件有病毒?

#include 无效主要(){ printf("h"); printf("h2"); } 我不知道为什么会这样,我正在使用 Bloodshed.inc 的 DevC++ 编译器 请前...

回答 0 投票 0

为什么声明同一个函数带参数和不带参数都不会导致编译错误?

对于代码: 诠释嗨(诠释); 诠释嗨(); 主函数() { 嗨(3); } 我没有收到任何编译错误(调用 hi(); 没有参数确实会出现编译错误)。 我希望编译器会

回答 2 投票 0

C++ STL 向量:使用 `-Wsign-conversion` 将 `std::size_t` 索引干净地转换为迭代器

使用 std::vector 时,有没有一种方法可以将 std::size_t 类型的索引转换为相应的迭代器,而在启用 -Wsign-conversion(GCC、Clang)和

回答 1 投票 0

如何在子目录中抑制来自外部库的警告?

我有一个在我的包中使用的外部库 - 包裹/ - 包括/ - 来源/ - 外部图书馆/ -CMakeLists.txt -CMakeLists.txt 目前在 package/CMakeLists.txt 我广告...

回答 2 投票 0

传递二维数组作为函数参数时的编译器警告

我编写了以下简单程序来打印给定矩阵: #包括 #包括 字符矩阵[10][10] = { {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', '...

回答 1 投票 0

How to fix C++ gcc compile warning for padding of struct

我有以下看起来无伤大雅的代码: void myFunc(){ 结构立场{ 长双间隔; QString名称; }; // [...] } 当我使用标准版本构建它时......

回答 3 投票 0

通知处理程序中的刺激性警告

我已经使用这段代码很久了——它基于 Microsoft 示例,并且运行良好: 公共类 NotificationBase :INotifyPropertyChanged { 公共事件 PropertyChangedEventHandler

回答 2 投票 0

gcc 正在编译文件的原始保存而不是当前保存?

我是编程新手,如果这是一个愚蠢的问题,请原谅我。我在 Linux Debian 发行版中使用 VSC。当我在终端中运行 gcc variables.c -o variables 时,它输出不适用的错误...

回答 0 投票 0

“冗余 alt 属性。屏幕阅读器已经将 `img` 标签宣布为图像。”代码错误

我在我的 React js 文件中输入了 , 保存文件后,我在 GitBash 上收到一条错误消息,说: 冗余替代

回答 7 投票 0

如何让 vscode 使用“正确”的 exe 路径? C++

我是菜鸟,但我会尽可能具体。 所以,我的问题是:当我尝试在右上角的小按钮上运行程序时,它可以运行,但是当我尝试在我的终端中使用 &q 运行它时...

回答 0 投票 0

编译器在使用 strptime 函数时得到警告 (C)

键入 man strptime 它表示此函数需要声明 _XOPEN_SOURCE 并包含 time.h 标头。我做到了。但是,当我尝试编译我的代码时,我得到: ./check.c:56: 警告:隐式

回答 2 投票 0

安装程序解决方案警告错误:在 VS C# 项目上编译期间“DLL 文件受 Windows 系统文件保护”

我正在为 C# 中的 VS 项目构建安装程序解决方案。 在编译过程中,我收到以下警告: 警告:'System.Linq.dll' 应该被排除在外,因为它的源文件 'C:\WINDOWS\

回答 1 投票 0

将 const void* const 转换为 const char* const 会产生“忽略限定符”警告,为什么?

我不明白为什么下面的代码会在 GCC 中给出“type qualifiers ignored on cast result type”警告,你能解释一下吗? #包括 char f(const void* con...

回答 1 投票 0

由于“生成”条件而来自未使用端口的编译器警告

我使用“生成”在模块内部创建不同的流,有时在某些情况下会不使用端口。例如: 模块 addthese (a, b, c, d); 输入 [7:0] a, b, c; 输出 [9:0] d;

回答 2 投票 0

无代码禁止警告

我试图在 Visual Studio 中抑制一些警告,但问题是它们没有代码或任何我可以用来识别它们的东西(或者我找不到它)。 大多数这些错误看起来像 ...

回答 1 投票 0

有没有办法防止 Kotlin 编译名称中带有“危险字符”的函数?

IntelliJ 将标题中带有可能对 Windows 危险的字符的函数标记为警告。编译器警告似乎是由 FirJvmNamesChecker 生成的。例如,函数...

回答 1 投票 0

处理格式说明符 %llu 时的警告

这里只是一个新程序员。 我正在尝试使用 size_t 和 sizeof,特别是使用它们来查找数组的大小,因为我试图创建一个索引数量可变的数组...

回答 2 投票 0

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