Автор: GeorgeIV (22.04.2009 в 11:04)
перегрузи оператор + в дочернем классе и будет нормально
(B+A) возвращает ссылку на vectorn, а родительсий класс не может привестись к дочернему, так как при сложении произошла так называемая "срезка".
И еще
надо записать как
а то получается, что вместо сложения в результ пишется удвоенное значение второго операнда
PPS Перегружая таким образом оператор
+ вы нарушаете привычную логику кода, выражение
C = B + A изменит и операнд
B, что обычно не делается.