What does the type of the reference have to do with anything
The type of reference to the object is effectively the type of the object. There is no difference between having a const reference to an object in C++ and having a const object.
jb4
"So don't pay attention to the approval ratings that say 68% of Americans disapprove of the job this man is doing. I ask you this, does that not also logically mean that 68% approve of the job he's not doing? Think about it. I haven't."
— Stephen Colbert, at the White House Correspondent's Dinner 29Apr06