У класса Fred всегда определён конструктор по умолчанию как Fred::Fred()? — ДейлиПреп