腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
静态
std
::
stringstream
的
Clang-tidy
警告
、
、
我有以下MCVE: static
std
::
stringstream
s;当我在这段代码上运行
clang-tidy
6.0.1时,我得到以下
警告
: static_sstream.cpp:7:22: warning: initializing non-localexpression depending on uninitial
浏览 20
提问于2018-09-06
得票数 6
2
回答
g++
警告
标志以避免bool转换为双重转换
、
、
我寻找一个g++
的
警告
编译标志,它将防止从bool到double
的
无声转换。-Wall -Wextra -pedantic -Wconversion对以下代码没有任何成功(没有发出
警告
): #include
浏览 0
提问于2019-08-26
得票数 6
回答已采纳
1
回答
使用
clang-tidy
检查c++17代码
、
、
我在Ubuntu上使用以下命令安装了
clang-tidy
:我在一个简单
的
C++ 17文件上运行它,得到一个
警告
和错误: auto i = make_unique<int>();cla
浏览 16
提问于2018-01-23
得票数 10
回答已采纳
1
回答
使用配置文件禁用或启用cppcheck
警告
、
、
、
使用clang-井然有序
的
静态
分析器,我可以在项目的根目录中保存一个文件(.
clang-tidy
),其中包含要激活或停用
的
警告
。
clang-tidy
将查找这个文件(据我所知),并使用该文件中定义
的
选项。这使我不必在CMake或Makefiles中硬编码长命令行。cppcheck --max-ctu-depth=3 --en
浏览 2
提问于2021-09-21
得票数 5
回答已采纳
3
回答
使用#杂注消除基于clang检查
的
clang
警告
、
、
、
、
我希望删除/忽略代码块
的
clang
警告
,并找到了如何使用pragamas
的
多个示例。例如,如果
警告
为unused-variable,则可以通过以下方法禁用它:#pragma clang diagnostic ignored"-Wunused-variable" 但是问题是,在构建存储库时,我没有在输出中得到
警告
,我只知道发出
警告</
浏览 12
提问于2021-06-24
得票数 4
回答已采纳
1
回答
为什么
clang-tidy
要扫描其他头文件?
、
我正在对头文件header.h运行
clang-tidy
。但是,作为一些
警告
输出,它会输出系统标头: .../include/c++/8/bits/
std
_abs.h:46:8: error: expected identifier or '(' [clang-diagnostic-error]etc 问题:除了我正在扫描
的
源文件之外,我不想看到任何
警告
,无论是源文件还是头文件。我尝试在这里(What is the c
浏览 130
提问于2021-04-27
得票数 1
2
回答
c++使用一行m.swap(
std
::
stringstream
())清除字符串;?
、
、
我一直在使用以下代码清除
std
::
stringstream
代码可能取自。'
std
::basic_
stringstream
<char,
std
::char_traits<char>,
std
::allocator<char>>' to '
std
::basic_
stringstream
to an lv
浏览 1
提问于2014-05-17
得票数 5
回答已采纳
1
回答
我是否可以将移动
的
变量标记为不再可用,并收到编译器
警告
如果我使用它?
、
有时,在函数中,我使用
std
::move传递我不再使用
的
变量,如下所示:{ { }{
std
::fill(v.begin(), v.end(), 42
浏览 3
提问于2019-09-30
得票数 11
回答已采纳
4
回答
检测全局变量
的
移动后使用
、
、
、
、
经过一番努力,我说服了clang编译器和clang(
静态
分析器)
警告
移动后使用
的
情况。(见) a_class a; a.f(); // warns here, for或者是
静态
的
或惰性
的
静态
的
),就没有更多
的
警告
了。a_class a; int main(in
浏览 11
提问于2022-10-31
得票数 8
2
回答
为什么CLion要给我一个
警告
?
、
正如引用者在CLion IDE上所说
的
那样,我声明了一个CLion。priority_queue<int, vector<int>, greater<int>> pq;
Clang-Tidy
: Prefer transparent functors 'greater<>'我照推荐信说
的
那样做了
浏览 1
提问于2019-08-06
得票数 2
回答已采纳
2
回答
使用CMake批量计算忍者
clang-tidy
的
返回值
、
、
、
、
我正在使用LLVM3.6生成一个CMake 1.6.0配置,使用
clang-tidy
(LLVM3.9.1版)编译和
静态
分析我
的
代码: ) find_program(CLANG_TIDY "
clang-tidy
")if(CLANG_TIDY) add_custom_
浏览 10
提问于2017-02-10
得票数 3
回答已采纳
1
回答
如何在使用-fix选项时将GslHeader参数传递给
clang-tidy
?
、
我找不到用于修复以下错误
的
clang-tidy
命令行
的
示例代码: ^ Suppressed 4 warnings (4 in non-user code).
浏览 1
提问于2018-08-10
得票数 1
1
回答
为什么
std
::inline流在
静态
内联时不能默认构造?
、
下面的代码编译得很好(在g++ 8.3.0-6和--
std
=c++17上),
std
::
stringstream
是一个非
静态
类成员:#include <sstream> public:}; Foo f;
s
浏览 2
提问于2021-08-18
得票数 3
回答已采纳
1
回答
如何从clang-整齐文件中排除单张支票?
、
让我们来谈谈这个简单
的
例子:{ return 0;我们有一个最小
的
.
clang-tid
浏览 0
提问于2021-08-11
得票数 1
1
回答
“虚拟人”` `override`‘析构函数
、
、
在以下示例中:public:}; public:}; public: ~C() overr
浏览 4
提问于2020-01-21
得票数 0
回答已采纳
1
回答
使用
clang-tidy
将函数名转换为蛇形大小写
、
、
我有一堆C代码,它们
的
函数名都是CamelCase
的
,我必须把它们都转换成snake_case。我发现有一个名为
clang-tidy
的
工具似乎能够做到这一点,但我不能理解文档,有很多选择,我害怕搬起石头砸自己
的
脚。 你能给我提供一张单人班轮吗?
浏览 97
提问于2021-04-21
得票数 0
回答已采纳
2
回答
clang-tidy
cmake从检查中排除文件
、
、
、
我在我
的
项目中有一个我无法控制
的
依赖项作为源代码。我正在使用cmake
的
整洁集成来分析我
的
代码,并且这个依赖项引发了很多
警告
。有没有办法告诉cmake不要在特定
的
文件上运行
clang-tidy
?我尝试将文件添加到
clang-tidy
的
-line-filter选项中,但这不起作用:CXX_CLANG_TIDY "$line-filter=\&qu
浏览 2
提问于2018-04-01
得票数 8
回答已采纳
3
回答
如何将write与
stringstream
一起使用?
、
、
、
我有一个要写入
std
::
stringstream
的
数据
的
vector<char>。我试过了:...but它似乎没有把任何东西放到my_ss中,我声明如下:为什么write不工作(app不崩溃,编译时出现0个错误,0个
警告
)?
浏览 1
提问于2011-11-17
得票数 6
回答已采纳
1
回答
为什么clang让我在C++03模式下使用临时
的
非const引用?
、
,我决定做个小测试:#include <sstream> {
std
::
stringstream
ss
std
::endl;我
的
编译器版本: Target: x86_64切换到C++11模式时,它在编译(error: invalid operands
浏览 2
提问于2014-09-13
得票数 6
回答已采纳
2
回答
如果在lambda中捕获唯一指针
的
元组,则潜在内存泄漏。
、
、
、
、
clang-tidy
和scan-build对此代码中可能出现
的
内存泄漏发出
警告
:#include <memory> {}/foo
浏览 12
提问于2022-06-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Visual Studio中使用clang-tidy进行代码分析
这几个C+的坑,一旦踩中了,加班是肯定避免不了了!
VS2019:静态分析问题修复,优化和其他更新
C++20:核心语言
C+23 特性概览
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券