我不知道如何测试以下代码的所有分支。在 gtest 覆盖率中,它显示 unique_lock decleration 和 initialization 有两个分支,但我不知道如何测试它。 你能帮忙吗?
`std::mutex mtx;` `std::unique_lock<std::mutex> lock{mtx};`
我原以为这种减速不会有两个分支。