std::unique_lock 的分支覆盖率<std::mutex> lock{mtx}

问题描述 投票:0回答:0

我不知道如何测试以下代码的所有分支。在 gtest 覆盖率中,它显示 unique_lock decleration 和 initialization 有两个分支,但我不知道如何测试它。 你能帮忙吗?

`std::mutex mtx;`
`std::unique_lock<std::mutex> lock{mtx};`

我原以为这种减速不会有两个分支。

c++ code-coverage mutex
© www.soinside.com 2019 - 2024. All rights reserved.