I used aggrors c++ tutorial too , but I did not use parenting. Instead I just placed the character(player) in front od camera in my main loop.
jane.model->SetPosition(player->GetPosition());
jane.model->Move(0, 1.5, 0);
jane.model->SetRotation(0, camRotation.y, camrotation.z)