4 ms·
But you cannot change the reference itself which is possible in languages like C, C++, C#, and many more.
by foepys 4y ago
But you cannot change the reference itself which is possible in languages like C, C++, C#, and many more.
- ShroudedNight 4y agoIt's been a while, but my understanding was that actual C++ references were immutable, and what you are describing can only happen as a result of passing a pointer by value.
- westmeal 4y agoYeah, you cannot 'reassign' a reference. The compiler will yell at you if you try. You can definitely modify values of your referenced object though, that's fair game. When it comes to pointers you can do whatever the hell you want but be careful.