Исключение SEH с кодом 0xc0000005, брошенным в тело теста

Я пишу тест с использованием GoogleTest для следующего класса и получаю вышеуказанную ошибку.

class Base
{
    // Other Functions;

    CSig objSig[50];
}

Класс CSig выглядит следующим образом:

class CSig
{
    //... constructor, destructor(empty) and some functions
    CMod *objMod;
    CDemod *objDemod;
}

CSig :: CSig
{
    bIsInitialised = false;

    for (int i=0; i<MAX_NUM; i++)
    {
        PStrokePrev[i] = 0.0;
    }
}

Тем не менее, когда я отказываюсьCSig objSig[50]Тесты работают нормально.

Что я могу сделать, чтобы решить эту проблему? Кроме того, мне нужно иметьCSig objSig[50] в базовом классе.

Ответы на вопрос(6)

Ваш ответ на вопрос