gpt4 book ai didi

c++ - 如何在 Eclipse 4.7.3a 中抑制 "Syntax error"

转载 作者:行者123 更新时间:2023-11-30 03:23:19 25 4
gpt4 key购买 nike

This std::visit example Eclipse CDT 尚不理解,但它可以使用 C++17 编译器进行编译。

我的意思是这些行:

template<class... Ts> struct overloaded : Ts... { using Ts::operator()...; };
template<class... Ts> overloaded(Ts...) -> overloaded<Ts...>;

Eclipse 标记这两行并显示“语法错误”。我正在研究 Eclipse 设置,但没有找到任何可以简单地抑制“语法错误”的 @suppress 指令。

我的问题:
有没有一种方法可以抑制“语法错误”?


设置Preferences | C/C++ |代码分析 包含以下部分:

  • 编码风格
  • 潜在的编程问题
  • 安全漏洞
  • 语法和语义错误

最后一节包含对可以禁用或抑制的错误的更详细描述。
如果此部分包含编辑器中显示的“语法错误”,那么我的问题就不存在了。特别是,了解 CDT 不能始终保持最新状态会有所帮助。

最佳答案

没有抑制单个语法错误的机制(@suppress 是一种特定于 CodAn(代码分析)错误的机制)。

您可以通过转到 Preferences | 来抑制所有语法错误。一般 |编辑 |文本编辑 | Annotations,选择 C/C++ Indexer Markers(这是为语法错误创建的一种标记),然后取消选中其中的部分或全部复选框。

关于c++ - 如何在 Eclipse 4.7.3a 中抑制 "Syntax error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50435974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com