Las*_*öld 6 c++ googletest googlemock
当尝试使用 google test 模拟函数时,我仍然收到一条警告,指出我错过了“覆盖”
MOCK_METHOD(bool, functionName, (), (const override));
Run Code Online (Sandbox Code Playgroud)
我收到的警告指出
xxx.h:31:22: error: 'functionName' overrides a member function but is not marked 'override'
xxx.h:25:17: note: overridden virtual function is here
Run Code Online (Sandbox Code Playgroud)
如何同时使用override和标记模拟函数?const
Las*_*öld 12
当然,我在发布后几秒钟就找到了它:/。用逗号分隔关键字是技巧
MOCK_METHOD(bool, functionName, (), (const, override));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3447 次 |
| 最近记录: |