我正在尝试使用 Google Test 测试课程。这是类定义。
class Base
{
// Some functions
Signal objSignal[10];
};
我正在为类 Base 编写测试。如果我不创建类 Signal 的对象 objSignal,我的测试运行良好并且没有问题。但是,当我创建对象时,出现以下错误:
Tests.exe 中 0x01274627 处的第一次机会异常:0xC00000FD:堆栈溢出。未知文件:错误:SEH 异常,代码 0xc00000fd 在测试主体中抛出。
我不确定可能出了什么问题。我试图在基类的析构函数中删除 objSignal。还是一样的错误。
你能帮帮我吗?
此致
钦坦