That's ok, there is no reason to get upset about such a minor issue.
Another thing: in classes, you can give every operator any meaning you want. It is simply considered as bad manner, except for the bit shifting operators (you usually can't bitshift on a complex object). Therefor they are the i/o operators in the stream classes (also in MFCs CArchive btw) and you could also make a stack class that uses << as push and >> as pop.