2

我正在尝试使用 gcov/lcov 为我的源代码测试套件生成报告。有没有办法告诉 gcov 忽略标准库产生的分支。例如,字符串流

                     :          2 :             std::stringstream myss;
 156 [ +  - ][ +  - ]:          1 :             myss << "Testing" << std::endl;

此外,我在所有源文件中都使用命名空间。在文件末尾,gcov 会报告 thre are branch。那些树枝是从哪里来的?

     [ +  - ][ +  - ]:          7 : } // end namespace
     [ +  - ][ +  - ]
     [ +  - ][ +  - ]

非常感谢您的任何意见!

4

0 回答 0