为什么行在gcov中声明'不包含代码'

时间:2013-08-21 14:32:41

标签: c++ gcc gcov

我正在尝试使用gcov分析c ++程序中的代码覆盖率。我得到的输出线是:

//my_header.h.gcov
-:  349:    TArray<unsigned,1,8> my_var; 

根据gcov documentation,这意味着'第349行不包含代码'。

可以清楚地看到,这一行包含代码,即声明。 我真的很想了解那里的幸福。

1 个答案:

答案 0 :(得分:2)

声明实际上只是编译器的信息,不会生成可执行代码。因此,此文件中没有任何内容可以确定。

的覆盖范围