I'm going to guess that the class used to define object itt doesn't have a function to handle the ++ operator. My suggestion would be to implement the ++ operator or not use the ++ operator.
Yups , you are right, But in specification Its been mentioned that RWTPtrHashDictionaryIterator implement operator overloading ++...
And above code compiles fine on solaris...But when i tried to compile it on linux its giving error..