| Where below is here.
There were a lot of other examples while I worked through that C++ introduction, but the only one that comes to mind right now is the declaration of variables and pointers to those variables in one statement. It bothered me because you essentially use two different variable types mixed in a non-intuitive fashion.
Intuitively one would IMO expect
sometype* a,b,c;
to declare three variables of the same type, pointer of sometype, as it is with every other statement of that kind (like int a,b,c;)... |