编译器警告 问答列表

禁止显示不带代码的警告

作者:relysis 提问时间:5/17/2016

我试图在Visual Studio中抑制一些警告,但问题是它们没有代码或我可以用来识别它们的任何内容(或者我找不到它)。 这些错误中的大多数看起来像“无法加载引用的组件”或“在此系统上找不到自定义工...

了解 -Weffc++

作者:chris 提问时间:7/16/2012

请考虑以下程序: #include <string> struct S { S (){} private: void *ptr = nullptr; std::string str = "...

在 setter 上停止 C# 警告“可能的 Null 引用赋值”,该警告处理不可为 null 类型的 null 值

作者:user3797758 提问时间:2/22/2023

public class Example { public string Name { get => m_name; set => m_name = value ?? string.Empty...

了解 -Weffc++

作者:chris 提问时间:7/16/2012

请考虑以下程序: #include <string> struct S { S (){} private: void *ptr = nullptr; std::string str = "...

vscode: in “while ((inputLine = in.readLine()) != null)”-loop.x = x + a 没有警告。Versus: x += “未使用局部变量的值”

作者:questionto42 提问时间:7/12/2020

以下是 https://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html 中的一个示例,唯一的变化是将 String in...

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

作者:Isak Hammer 提问时间:10/10/2023

我发现它全局工作正常有点奇怪,但在函数范围内,编译器求助于在语句中定义一个函数,我将其明确设置为 false。ifelse 尽管如此,是否有任何标准可以防止这种混淆,这种现象背后的底层编译逻辑是什么...

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

作者:Kudit 提问时间:10/6/2023

我正在使用 Swift Playgrounds 进行应用程序开发。我的一个依赖项有一些这样的代码: #if os(visionOS) 这导致我的应用程序收到警告,因为 Swift Playgro...

如何处理已弃用的 CLOB_DURATION_SESSION 警告

作者:Bharat Pati 提问时间:10/11/2023

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

无法摆脱 C++ 警告

作者:Nadia 提问时间:10/12/2023

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

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

作者:Tony J 提问时间:10/20/2023

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


共31条 当前第1页