C ++版本突出显示[关闭]

Posted

技术标签:

【中文标题】C ++版本突出显示[关闭]【英文标题】:C++ version highlighting [closed] 【发布时间】:2018-05-20 23:16:28 【问题描述】:

有没有可以用来告诉的工具或插件

    编译源文件需要什么c++版本。

    让您只突出显示属于某个 c++ 版本的代码部分。

用例,我有一个使用 C++11、14 和 17 的库。我需要将其反向移植到 C++11。因此,我想轻松找到需要返工的库的哪些部分。

【问题讨论】:

【参考方案1】:

我不确定工具。但是你可以使用一种消除过程。使用特定版本的 c++ 的命令行标志。

例如使用 GCC 时

首先使用选项-std=c++14 编译您的工作源代码。然后就可以找到所有c++17的错误了。

在修复所有 c++17 错误后,接下来使用选项 -std=c++11 进行编译。你可以找到所有的 c++14 错误。

查看下面的链接了解概览。

https://gcc.gnu.org/projects/cxx-status.html

【讨论】:

以上是关于C ++版本突出显示[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如果活动单元格(两行或更多行)位于同一列中,则突出显示单元格

如何在`GridView`中启用显示突出显示

ios7 datepicker当前日期未突出显示

如何在 vs 代码版本控制中停止全行突出显示?

在鼠标悬停时突出显示L.divIcon或在Leaflet地图中以编程方式突出显示

如何修复禁用的文本突出显示?