compiler-warnings 相关问题

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

为什么 C# 空引用警告在检测空检查方面仍然如此有限? [已关闭]

我说的是这样的情况:在抛出警告时,没有可能的路径导致特定变量为空。类似的问题已经问过很多次了,

回答 1 投票 0

相当于 GCC 的 -Wreturn-type 的 Visual Studio 警告是什么?

Visual Studio 是否有与 GCC 的 -Wreturn-type 等效的警告(或多个警告)? 更具体地说,我正在寻找一个 Visual Studio 警告(或多个警告),它将警告实例...

回答 1 投票 0

编译器警告 CS1591:如何仅针对未记录的方法显示该警告?

如果公共成员未记录,C# 编译器会显示警告 (CS1591): 警告...缺少公共可见类型或成员的 XML 注释... 这包括所有属性、方法、类...

回答 6 投票 0

“警告:字段`somebool`永远不会被读取”对于仅在第二个非特征实现中引用的结构字段

这可能是我还不知道的功能。我有这样的编译器消息: $ 货物构建--lib 编译 secondaryimpl v0.1.0 (/home/nsdd/garage/sames/rustex/secondimpl) 警告:字段 `somebool` 是 ne...

回答 1 投票 0

Rust 编译器:“警告:字段 `somebool` 永远不会被读取”,因为结构体字段仅在第二个非特征实现中引用

这可能是我还不知道的功能。我有这样的编译器消息: $ 货物构建--lib 编译 secondaryimpl v0.1.0 (/home/nsdd/garage/sames/rustex/secondimpl) 警告:字段 somebool 永远不会...

回答 1 投票 0

‘&&’或‘||’的右手操作数是一个可能有副作用的表达式

代码语句如下: if((temp1 == ID1) || (temp2 == (C_UINT16) ID2)) { } 我不确定为什么 QAC 会生成此警告。会有什么副作用以及如何避免此警告...

回答 1 投票 0

Kotlin:确保在编译时调用类型方法

我们在应用程序中实现了一个逻辑,允许通过 ID 在数据库模型中引用其他对象。如果具有该 ID 的该类型的对象不在数据库中,那么我们将获取它并...

回答 1 投票 0

PL/SQL - 避免编译器警告:“已分配值,从未使用过”

正如您可能已经了解到的,下面的代码不是真实的 - 但它强调了我的观点。 过程 Do_Some_Dynamic_Stuff ( sql_IN VARCHAR2 ) 是 cur_ INTEGER := Dbms_Sql.Open_Cursor; 资源_...

回答 1 投票 0

对于除文字零之外的所有比较,我可以获得 -Wfloat-equal 的行为吗?

我想在我的构建选项中启用 -Wfloat-equal (这是一个 GCC 标志,当通过 == 或 != 运算符比较两个浮点指针数字时会发出警告)。然而,在几个标题中

回答 3 投票 0

Swift 中的“init(validatingUTF8:)”警告

我正在使用一段 Swift 代码(来自此处),该代码采用 modelCode 并检查 modelMap 字典以获取模型。当模型是模拟器时,它会检查模拟器的模型

回答 1 投票 0

if targetEnvironment(simulator) ‘return’之后的代码永远不会被执行

当我使用以下命令时,我收到 Xcode 警告:“‘return’之后的代码将永远不会被执行”: #if目标环境(模拟器) 返回 #万一 //模拟器无法做到的事情 我用...

回答 1 投票 0

无法解析编译器路径“/usr/bin/gcc”的配置。使用“cl.exe”代替

我正在做flutter开发,其中有一些c++的模块。这些是c++自动生成的文件。当我在 vscode 中打开项目时,它会在输出中显示此消息。我...

回答 1 投票 0

为什么要使用条件运算符? : 导致返回本地临时对象?

我遇到了一个问题,即使用条件运算符在 MSVC 中返回垃圾 string_view,因为 string_view 由临时对象支持?。 #包括 #包括...

回答 1 投票 0

Gradle -compileJava -删除编译警告

我们使用Gradle 2.1和java插件。在编译Java期间会出现不同的警告,例如: 警告:[选项] 引导类路径未与 -source 1.7 一起设置 注意:../SomeClass.java...

回答 5 投票 0

删除错误的内容后,仍然会被标记为红色,直到再次编译

我的 vscode 有问题。 当发生编译错误时,我纠正了错误,但纠正后的错误不会反映在红色标记中,直到再次编译。 g++ 版本 13.1.0...

回答 1 投票 0

有没有办法忽略依赖包中的警告?有没有办法 #if 编译器不知道的操作系统?

我正在使用 Swift Playgrounds 进行应用程序开发。我的一个依赖项有一些如下代码: #if 操作系统(visionOS) 这会导致我的应用程序因 Swift Playgrounds 未更新而出现警告...

回答 1 投票 0

gcc c++ 如何在“-fpermissive”和“-Werror”同时打开时禁用“-Wno-error=permissive”错误?

对于这个结构体和函数: typedef 结构体 data_s { 整数 i1; 整数 i2; } 数据_t; void print_data_passed_by_ptr(const data_t *data) { printf(" i1 = %i ” “ i2...

回答 1 投票 0

如何处理 CLOB_DURATION_SESSION 的已弃用警告

在我的java代码中,我们已经升级到最新的ojdbc版本以支持JDK17,但开始收到以下警告: 字段 CLOB.DURATION_SESSION 已弃用。 不推荐使用 CLOB 类型。 D...

回答 1 投票 0

无法摆脱C++警告

我是 C++ 新手,这个警告让我发疯。 警告 C4244“参数”:从“double”转换为“int”,第 41 行可能丢失数据 该行是: ((x == 1) || (x == -1)) ? (

回答 1 投票 0

在 Julia 函数作用域内的 if 语句内定义函数的错误结果

我觉得有点奇怪,它在全局范围内工作得很好,但在函数作用域内,编译器诉诸于在 ifelse 语句中定义一个函数,我将其显式设置为 false。 没有……

回答 1 投票 0

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