gpt4 book ai didi

c++ - 具有取决于其他对象的参数的谷歌模拟类构造函数

转载 作者:太空宇宙 更新时间:2023-11-04 13:31:58 25 4
gpt4 key购买 nike

  class MockBaseClass : public BaseClass
{

public:
// Constructor
MockBaseClass(MockDep1 * pA)
:BaseClass( pA)
{
mpA = pA;
}

MockDep1 是 Dep1 的模拟

基类

基类(Dep1 *pA){.....mpX = new X(pA->getCollection()->getA());//崩溃}

如何避免这种情况?我试图为 X 类制作一个模拟,但我不知道如何使用它,因为无论如何都会调用基类的构造函数。

最佳答案

我通过模拟 MockDep1 中的方法解决了这个问题

关于c++ - 具有取决于其他对象的参数的谷歌模拟类构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31062182/

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