编译器发出的消息,指示代码或配置中的潜在问题。
我有一个程序。在程序的某个地方,我有这样的代码: 整数 read_n(char *cp, int n) { int nread; if ((nread = 读取(STDIN_FILENO, cp, n)) != n) if (nread == -1) 死亡(DIE_ERROR_FMT,&
“control reaches end of non-void function”是什么意思?
我在这个二进制搜索算法上遇到了奇怪的编译器错误。我收到一条警告,指出控件已到达非 void 函数的末尾。这是什么意思? int binary(int val, int sorted[], int...
#include 无效主要(){ printf("h"); printf("h2"); } 我不知道为什么会这样,我正在使用 Bloodshed.inc 的 DevC++ 编译器 请前...
#include 无效主要(){ printf("h"); printf("h2"); } 我不知道为什么会这样,我正在使用 Bloodshed.inc 的 DevC++ 编译器 请前...
对于代码: 诠释嗨(诠释); 诠释嗨(); 主函数() { 嗨(3); } 我没有收到任何编译错误(调用 hi(); 没有参数确实会出现编译错误)。 我希望编译器会
C++ STL 向量:使用 `-Wsign-conversion` 将 `std::size_t` 索引干净地转换为迭代器
使用 std::vector 时,有没有一种方法可以将 std::size_t 类型的索引转换为相应的迭代器,而在启用 -Wsign-conversion(GCC、Clang)和
我有一个在我的包中使用的外部库 - 包裹/ - 包括/ - 来源/ - 外部图书馆/ -CMakeLists.txt -CMakeLists.txt 目前在 package/CMakeLists.txt 我广告...
我编写了以下简单程序来打印给定矩阵: #包括 #包括 字符矩阵[10][10] = { {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', '...
How to fix C++ gcc compile warning for padding of struct
我有以下看起来无伤大雅的代码: void myFunc(){ 结构立场{ 长双间隔; QString名称; }; // [...] } 当我使用标准版本构建它时......
我已经使用这段代码很久了——它基于 Microsoft 示例,并且运行良好: 公共类 NotificationBase :INotifyPropertyChanged { 公共事件 PropertyChangedEventHandler
我是编程新手,如果这是一个愚蠢的问题,请原谅我。我在 Linux Debian 发行版中使用 VSC。当我在终端中运行 gcc variables.c -o variables 时,它输出不适用的错误...
“冗余 alt 属性。屏幕阅读器已经将 `img` 标签宣布为图像。”代码错误
我在我的 React js 文件中输入了 , 保存文件后,我在 GitBash 上收到一条错误消息,说: 冗余替代
如何让 vscode 使用“正确”的 exe 路径? C++
我是菜鸟,但我会尽可能具体。 所以,我的问题是:当我尝试在右上角的小按钮上运行程序时,它可以运行,但是当我尝试在我的终端中使用 &q 运行它时...
键入 man strptime 它表示此函数需要声明 _XOPEN_SOURCE 并包含 time.h 标头。我做到了。但是,当我尝试编译我的代码时,我得到: ./check.c:56: 警告:隐式
安装程序解决方案警告错误:在 VS C# 项目上编译期间“DLL 文件受 Windows 系统文件保护”
我正在为 C# 中的 VS 项目构建安装程序解决方案。 在编译过程中,我收到以下警告: 警告:'System.Linq.dll' 应该被排除在外,因为它的源文件 'C:\WINDOWS\
将 const void* const 转换为 const char* const 会产生“忽略限定符”警告,为什么?
我不明白为什么下面的代码会在 GCC 中给出“type qualifiers ignored on cast result type”警告,你能解释一下吗? #包括 char f(const void* con...
我使用“生成”在模块内部创建不同的流,有时在某些情况下会不使用端口。例如: 模块 addthese (a, b, c, d); 输入 [7:0] a, b, c; 输出 [9:0] d;
我试图在 Visual Studio 中抑制一些警告,但问题是它们没有代码或任何我可以用来识别它们的东西(或者我找不到它)。 大多数这些错误看起来像 ...
有没有办法防止 Kotlin 编译名称中带有“危险字符”的函数?
IntelliJ 将标题中带有可能对 Windows 危险的字符的函数标记为警告。编译器警告似乎是由 FirJvmNamesChecker 生成的。例如,函数...
这里只是一个新程序员。 我正在尝试使用 size_t 和 sizeof,特别是使用它们来查找数组的大小,因为我试图创建一个索引数量可变的数组...