compiler-warnings 相关问题

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

GCC 9 和 GCC 10 中通用 lambda 内未初始化成员的不同注释

我注意到我的生产 C++17 代码中关于通用 lambda 和注释的行为不一致。我终于能够将其分解为以下最小示例。 用 x86_ 给出注释...

回答 2 投票 0

GCC 9 和 GCC 10 中通用 lambda 内未初始化成员的不同警告

我注意到我的生产 C++17 代码中关于泛型 lambda 的行为不一致。我终于能够将其分解为以下最小示例。 给出 x86_64 gcc 9.3 的注释...

回答 1 投票 0

如何使用Roslyn内部类?

在分析器中使用Roslyn API的正确方法是什么? 假设我需要从 context.Symbol 获取信息,它是一个字段。 所以很明显我可以将其转换为 IFieldSymbol 但我需要检查初始...

回答 1 投票 0

发现未命名变量的警告

最近我在 C++ 项目中遇到了一个与未命名范围保护相关的错误,就像这个问题一样: LockGuard(互斥体); 看简单的演示。 这种Bug确实很难通过review更改来发现,而且……

回答 1 投票 0

如何修复处理器架构之间的不匹配?

我的项目中合并了许多项目。 我收到的错误消息是这样的: 正在构建的项目“MSIL”的处理器架构与

回答 3 投票 0

警告:文件的最后一行结束时没有换行符......但是确实如此?

我正在处理一个棘手的警告,但我似乎无法弄清楚它的真相。这是发生的事情: 我创建了一个头文件来定义我的一个传感器设备的寄存器地址。我的

回答 3 投票 0

警告集为错误 g++

我想更改 g++ 编译器的警告和错误行为: 我希望正常警告被识别为错误(-Werror) 我希望发现额外的警告。 (-Wall 和 -Wextra) 但我的

回答 2 投票 0

在 Blazor 中为 EditForm 建模数据时收到警告 BL0005

我正在 Blazor HTML 部分做类似的事情...... <

回答 1 投票 0

Reactjs 通过静态/路径编译资源

我对reactjs很陌生,从YouTube频道学习。 我正在使用 ubuntu,在终端中使用 npx create-react-app 进行编译,观察到与 ReactJS 中的其他编译相比不同的编译方式...

回答 3 投票 0

了解 SBCL Common Lisp 中的编译函数如何工作

我希望有人能解释为什么编译功能没有像我预期的那样工作。 第一个问题: *(编译'square(lambda(x)(* x x))) 正方形 零 零 但是之后: *(方格 3) ;在:SQU...

回答 1 投票 0

如何抑制源自宏的 Clippy 警告?

我有一个带有 return 语句的宏,如下所示: 宏规则!返回失败{ ( $res:expr ) => { 匹配 $res { 好的(val)=> val, 错误(e)=> { EP...

回答 2 投票 0

在 printf 中使用错误的格式说明符会出现什么类型的错误

在 printf 中使用浮点格式说明符,参数具有整数。这是什么样的错误?是运行时错误还是语法错误? 错误信息如下所示 $ clang-7 -

回答 3 投票 0

当涉及作为内联扩展结果的类型模式匹配时,会出现误导性的无法访问警告吗?

当 T 及其所有组件的类型都是特定类型时(与抽象类型参数相反),以下方法可以正常工作。 导入 scala.compiletime.* 私有内联 def 循环[T <: Tup...

回答 1 投票 0

在intellij停止工作时自动生成serialVersionUID

我之前已经通过安装插件GenerateSerialVersionUID并启用设置-代码-检查中的复选框来在IntelliJ IDEA中自动生成serialVersionUID,例如...

回答 3 投票 0

编译器警告 - 建议使用括号将赋值用作真值

当我尝试编译下面的代码时,我收到此警告: 警告:建议在用作真值的赋值周围使用括号 为什么会出现这种情况?这是一个相当常见的习语,我相信......

回答 4 投票 0

无法汇编我的代码:警告:警告:在只读部分“.text”中重定位,警告:在 PIE 中创建 DT_TEXTREL

我尝试在我的Linux电脑上复制我必须在Windows电脑上研究的装配工作区(其中我有如何安装和使用wsl的说明),但是当我尝试使用 ./组装...

回答 1 投票 0

“textFieldDidBeginEditing”几乎匹配 Swift 中协议“UITextFieldDelegate”的可选要求“textFieldDidBeginEditing”

我正在开发一个应用程序,我为该应用程序的每个功能创建了模块。我必须从一个模块 UI 控制器切换到另一个模块 UI 控制器。 我的模块中有 UIController,并且我

回答 5 投票 0

为什么将 int 转换为 bool 会发出警告?

使用 static_cast 将 int 转换为 bool 是不是应该可以,因为它是隐式转换的逆向转换?但我仍然收到警告。 例子: MSVC++8 布尔位 = static_cast(100);

回答 4 投票 0

仅当将值与 TRUE 进行比较时,操作警告中 xxx 和 bool 的不安全混合

我有一个用 C 实现的库(C89 兼容)。它定义了布尔数据类型 bool32。它还定义了布尔文字 TRUE 和 FALSE: #ifndef 真 # 定义 TRUE (0 == 0) #万一 #

回答 1 投票 0

-某些编译器中的 Wint-in-bool-context 警告问题

我收到警告: 警告:'<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] for the code similar to the following: int a=7, b=3; int index = ((a << 1) || b...

回答 2 投票 0

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