gpt4 book ai didi

c++ - Hippomock 的 MockRepository::BasicRegisterExpect 中的 NotImplementedException

转载 作者:太空狗 更新时间:2023-10-29 21:22:14 24 4
gpt4 key购买 nike

在尝试使用 Hippomock 的 MockRepository::ExpectCall 注册期望时,我在 MockRepository::BasicRegisterExpect 的下一行遇到了 NotImplementedException 异常诚然,我不明白:

if ((unsigned int)baseOffset * sizeof(void*) + sizeof(void*)-1 > sizeof(Z)) RAISEEXCEPTION(NotImplementedException(this));

不幸的是,我无法使用精简示例重现异常。

因此我的“简单”问题:

  • 在哪些情况下会在等待调用时引发此异常?
  • 这行代码究竟测试了什么?

最佳答案

在我的例子中,异常是由于我试图模拟一个非虚类函数。简单的答案,但很容易被忽视...

关于c++ - Hippomock 的 MockRepository::BasicRegisterExpect 中的 NotImplementedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20990947/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com