Well, I know why, it\'s because there isn\'t a conversion, but why isn\'t there a conversion? Why can forward iterators be turned to reverse iterators but not the other way roun
You can get forward iterator from reverse iterator using this code
container.begin() + (reverseIter - container.rbegin() - 1);