When initializing a constant data member in a given class with a constructor, does the act of initializing that constant data member (providing it with a value) actually stop you from assigning it the value you wanted to give it later on in the program?
My understanding is that a const can only be initialized once and can't be changed after that. What would be the case for the above.
Thanks
Danny2000
;)