After not being able to find out what was is wrong in this program http://www.cplusplus.com/forum/beginner/161414/ I tried to write another one just to remember the language since I haven't worked with C++ for a long time.
But I faced again problems and can't find what is wrong.
The set need a way to compare two cls objects to decide in what order they should be stored. One way to do this is to overload operator< for the cls type.