Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 gcov 分析 c++ 程序中的代码覆盖率。我得到的输出线是:
//my_header.h.gcov -: 349: TArray<unsigned,1,8> my_var;
根据gcov 文档,这意味着“第 349 行不包含代码”。
可以清楚地看到,这一行包含代码,即声明。我真的很想了解那里发生了什么。
声明实际上只是编译器的信息,不会生成可执行代码。因此,此文件中没有任何内容可以确定覆盖范围。