Здравствуйте, SVV, Вы писали:
...
SVV>А двоеточие означает что конструктор СВ наследует код CA
ни в коем случае (см. ниже)
SVV>... или всего лишь определяет какой базовый конструктор вызывать
После двоеточя идет так называемый список инициализации. В этом списке в том числе можно указывать какой именно конструктор базового класса нужно вызвать
SVV> ...если явного вызова не будет?
Если явного вызова не будет, то компилятор попробует вызвать констуктор по умолчанию. В случае отсутствия констуктора по умолчанию возникнет ошибка (в чем ты уже убедился)
ЗЫ
констуктор по умолчанию — это констркутор без параметров, или с параметрами, имеющими значения по умолчанию.