referência de ligação de eliminatórios de decações de tipo

Error is simple. Your constructor takes const reference but then you try to bind it into non-const reference member.
Adventurous Addax