title: Equality Test Operator in String Classes
body: <p>I noticed that many string classes in C++ doesn't implement the <code>==</code> operator to compare to strings. What is the reason behind that? As far as I can see, implementing a class for a string is supposed to make the string an entity by itself, rather than a pointer to a set of characters. So we should definitely expect the <code>==</code> operator to be implemented to compare the values of two entities (i.e. strings)!</p>