compiler-warnings 相关问题

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

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

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

回答 2 投票 0

IDE0049的用途是什么(名字可以简化)

我一直使用类型名称来访问静态方法,例如 String.IsNulOrEmpty()。 然后我开始收到 IDE0049 警告:名称可以简化 正如这个问题所述,它曾经是

回答 1 投票 0

显式实现带有可选参数的接口的警告

我正在使用可选参数来看看它们如何与接口一起工作,我遇到了一个奇怪的警告。 我的设置是以下代码: 公共接口 ITestInterface { ...

回答 3 投票 0

.NET 8 和 Blazor 组件可空警告 @ref

据我了解,隐藏服务空警告的推荐方法如下: [注入] private IExampleServiceExampleService { get;放; } = 默认!; https://learn.microsoft...

回答 1 投票 0

DotNet 8 和 Blazor 组件可空警告 @ref

据我了解,隐藏服务空警告的推荐方法如下: [注入] private IExampleServiceExampleService { get;放; } = 默认!; https://learn.microsoft...

回答 1 投票 0

{$WARN DUPLICATE_CTOR_DTOR OFF} 从 Dpk 文件中删除

我需要关闭这个编译器警告,因为我不打算让我的库与 C++ 兼容。 如果我将编译器指令放入生成警告的 PAS 文件中,它将被忽略。 如果...

回答 2 投票 0

Python:尽管有两种相同的情况,为什么我还是收到一个警告? “外部范围的阴影名称”

我在 PyCharm 中有这段代码: 设备名称 = '' 当前设备 = '' 如果 torch.cuda.is_available(): 当前设备 = torch.cuda.

回答 1 投票 0

我可以从“将警告视为错误”中排除某些特定警告而不禁用它们吗?

在我的 Visual C++ 代码中,我想要 /WX - “将警告视为错误”。这让我处理每个警告,包括 C4996 - “X 被声明已弃用”,我不想解决这个问题 - 我不...

回答 1 投票 0

现实生活中是否存在删除不完整类型在 C++ 中不是错误的情况?

对于将删除应用于指向不完整类型的指针的情况,Visual C++ 有 C4150 警告。 根据标准,这种情况会产生未定义的行为。据我所知,在 Visual C++ 中,它们会导致...

回答 2 投票 0

什么合法代码可以触发 C4523“指定多个析构函数”Visual C++ 警告?

根据 MSDN,Visual C++ 可以发出 C4523 警告“class”:指定了多个析构函数。这种情况怎么可能呢? 我尝试了以下方法: 类 类 { 〜类(); 〜班级(我...

回答 3 投票 0

如何摆脱这个编译器警告?

我在Delphi XE7(Firemonkey)中有一些(TObject的)类,它们有一个属性AsJson: 用途 系统.类、系统.SysUtils、XSuperObject; 类型 TMyObject = 类(TObject) 民众 亲...

回答 3 投票 0

在使用自定义错误处理程序的情况下,如何解决“控制到达非空函数末尾”警告?

考虑以下示例: 交流: #包括 #包括 #包括 #包括 char *调用名称; 静态无效handle_error(const ch...

回答 1 投票 0

Eclipse 中的 Maven 编译器警告和错误

我已经问了相反的问题,但现在我越来越喜欢Maven,并且想在我的pom中设置编译器警告,这些警告实际上映射到eclipse项目,使eclipse能够标记“...

回答 1 投票 0

有什么方法可以让 gcc 或 clang 对显式强制转换发出警告吗?

我想做的是在我拥有的一些源文件中找到从 double 或 float 类型到任何其他类型的所有显式转换。有内置的 gcc 方法可以做到这一点吗? 语言是 C。

回答 5 投票 0

在尝试重新编码 printf 时收到使用 void * 的警告

我正在尝试设置一个函数数组,这些函数接受需要不同变量的函数(例如,my_putchar需要一个char,而my_put_nbr需要一个int),所以我决定定义它......

回答 1 投票 0

“断点代码”自分配的替代方案

我最近尝试用 clang 和 clang++ 构建一个项目。到目前为止,它仅是使用 GCC 构建的。 我看到的问题之一是以下形式的代码 如果(表达式) { ...

回答 1 投票 0

如果通过 WinRT ABI 传递,则警告修剪和 AOT 兼容性不安全(列表<T>)

我有一个简单的 .NET 8 (C#) 类库,可以读取一些注册表值。 它是在 MS VS 2022 上创建和构建的。 项目文件: net8.0-windows10.0....

回答 1 投票 0

警告:字段永远不会被分配,并且始终具有默认值 null

我收到以下消息: 警告:字段永远不会被分配,并且始终具有默认值 null。 我的代码看起来像(它被简化了,所以没用): 公共类 MyEntity { ...

回答 4 投票 0

如何在 Eclipse 中针对特定文件禁用编译器警告? [重复]

在我的 Eclipse 项目中,有一些生成的 .java 文件,我需要将它们用于 SQLJ,但我无法移动到单独的项目(由于管理开销)。这些文件也定期

回答 5 投票 0

为什么构造 std::string(0) 不会发出编译器警告?

假设我有这段代码。 #包括 int main() { std::字符串(0); 返回0; } 写入 std::string(0) 会导致 std::basic_string::basic_string(const char*)...

回答 2 投票 0

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