нет подходящего конструктора по умолчанию. (при создании дочернего класса)

Я создаю несколько пользовательских классов исключений, делая следующее

class GXException
{
public:
    GXException(LPCWSTR pTxt):pReason(pTxt){};
    LPCWSTR pReason;
};

class GXVideoException : GXException
{
public:
    GXVideoException(LPCWSTR pTxt):pReason(pTxt){};
    LPCWSTR pReason;
};

Когда я создал GXVideoException для расширения GXException, я получаю следующую ошибку

1>c:\users\numerical25\desktop\intro todirectx\godfiles\gxrendermanager\gxrendermanager\gxrendermanager\gxexceptions.h(14) : error C2512: 'GXException' : no appropriate default constructor available

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

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