I ask this in relation to C as, in many senses, it's a precursor to C++.
Let's suppose that the pointer to member operator ->
was replaced with .
. Are there any instances when this would introduce ambiguity?
If not then why was an extra operator introduced? For such a terse language it seems an unnecessary extravagance.